From ab00421260ccb56aeb2da8e5065442cdd4239cb3 Mon Sep 17 00:00:00 2001 From: Pascal Delange Date: Tue, 30 Jul 2024 11:11:43 +0200 Subject: [PATCH] fix: regression in mapping to case update DTO --- packages/app-builder/src/repositories/CaseRepository.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/app-builder/src/repositories/CaseRepository.ts b/packages/app-builder/src/repositories/CaseRepository.ts index 9036dea5..06b5a987 100644 --- a/packages/app-builder/src/repositories/CaseRepository.ts +++ b/packages/app-builder/src/repositories/CaseRepository.ts @@ -3,6 +3,7 @@ import { adaptCase, adaptCaseCreateBody, adaptCaseDetail, + adaptUpdateCaseBodyDto, type Case, type CaseDetail, type CaseStatus, @@ -96,7 +97,10 @@ export function makeGetCaseRepository() { return adaptCaseDetail(result); }, updateCase: async ({ caseId, body }) => { - const result = await marbleCoreApiClient.updateCase(caseId, body); + const result = await marbleCoreApiClient.updateCase( + caseId, + adaptUpdateCaseBodyDto(body), + ); return adaptCaseDetail(result.case); }, addComment: async ({ caseId, body }) => {