From ee72a280c855c80c04887e7533f59abeeb60c42b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B9=AF=E6=9C=AC=20=E9=96=8B?= Date: Tue, 20 Jun 2023 09:26:02 +0000 Subject: [PATCH] =?UTF-8?q?Merged=20PR=20172:=20WORK=5FTYPE=E3=81=A7?= =?UTF-8?q?=E3=81=AE=E3=82=BD=E3=83=BC=E3=83=88=E3=81=8C=E5=A4=B1=E6=95=97?= =?UTF-8?q?=E3=81=99=E3=82=8B=E5=95=8F=E9=A1=8C=E3=82=92=E4=BF=AE=E6=AD=A3?= =?UTF-8?q?=E3=81=99=E3=82=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## 概要 [Task2016: WORK_TYPEでのソートが失敗する問題を修正する](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/2016) - WorkTypeによるソート条件構築の実装が漏れていた箇所を修正 ## レビューポイント - 修正内容に問題はないか ## 動作確認状況 - テスト通過、ビルド成功 --- .../src/repositories/tasks/tasks.repository.service.ts | 9 +++++++++ 1 file changed, 9 insertions(+) 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(); } };