From f33af7a9cd451491b8a7c06c30caa5dd40119a42 Mon Sep 17 00:00:00 2001 From: "makabe.t" Date: Mon, 30 Oct 2023 07:06:31 +0000 Subject: [PATCH] =?UTF-8?q?Merged=20PR=20539:=20=E5=8B=95=E4=BD=9C?= =?UTF-8?q?=E7=A2=BA=E8=AA=8D=E4=B8=8D=E5=85=B7=E5=90=88=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 概要 [Task2978: 動作確認不具合修正](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2978) - 次タスク取得時のパラメータをNumberで取得できるように修正 ## レビューポイント - 共有 ## UIの変更 - なし ## 動作確認状況 - ローカルで確認 --- dictation_server/src/features/tasks/tasks.service.ts | 4 +++- dictation_server/src/features/tasks/types/types.ts | 2 ++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/dictation_server/src/features/tasks/tasks.service.ts b/dictation_server/src/features/tasks/tasks.service.ts index d69a608..783ab23 100644 --- a/dictation_server/src/features/tasks/tasks.service.ts +++ b/dictation_server/src/features/tasks/tasks.service.ts @@ -186,7 +186,9 @@ export class TasksService { ); // 指定タスクのインデックスを取得する - const targetTaskIndex = tasks.findIndex((x) => x.audio_file_id == fileId); + const targetTaskIndex = tasks.findIndex( + (x) => x.audio_file_id === fileId, + ); // 指定したタスクが見つからない場合はエラーとする(リポジトリからは必ず取得できる想定) if (targetTaskIndex === -1) { diff --git a/dictation_server/src/features/tasks/types/types.ts b/dictation_server/src/features/tasks/types/types.ts index 4e07f73..80cff57 100644 --- a/dictation_server/src/features/tasks/types/types.ts +++ b/dictation_server/src/features/tasks/types/types.ts @@ -190,6 +190,8 @@ export class TasksResponse { } export class AudioNextRequest { @ApiProperty({ description: '文字起こし完了したタスクの音声ファイルID' }) + @Type(() => Number) + @IsInt() endedFileId: number; }