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; }