diff --git a/dictation_server/src/repositories/tasks/tasks.repository.service.ts b/dictation_server/src/repositories/tasks/tasks.repository.service.ts index a2d2541..28f8226 100644 --- a/dictation_server/src/repositories/tasks/tasks.repository.service.ts +++ b/dictation_server/src/repositories/tasks/tasks.repository.service.ts @@ -452,7 +452,16 @@ const makeOrder = ( file: { uploaded_at: direction }, id: 'ASC', }; + case 'WORK_TYPE': + return { + priority: 'ASC', + file: { work_type_id: direction }, + id: 'ASC', + }; default: + // switchのcase漏れが発生した場合に型エラーになるようにする + // eslint-disable-next-line @typescript-eslint/no-unused-vars + const _: never = sort_criteria; throw new Error(); } };