From 3fb12a5763e5862061a9b98d0fc23a01c61339bd Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Thu, 20 Feb 2025 09:35:36 +0700 Subject: [PATCH] fix: wrong bad request condition --- src/controllers/08-credit-note-controller.ts | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/controllers/08-credit-note-controller.ts b/src/controllers/08-credit-note-controller.ts index b8ba362..598e000 100644 --- a/src/controllers/08-credit-note-controller.ts +++ b/src/controllers/08-credit-note-controller.ts @@ -34,7 +34,7 @@ import { setFile, } from "../utils/minio"; import { notFoundError } from "../utils/error"; -import { CreditNotePaybackType, CreditNoteStatus, Prisma } from "@prisma/client"; +import { CreditNotePaybackType, CreditNoteStatus, Prisma, RequestDataStatus } from "@prisma/client"; import { queryOrNot } from "../utils/relation"; import { PaybackStatus, RequestWorkStatus } from "../generated/kysely/types"; @@ -286,11 +286,10 @@ export class CreditNoteController extends Controller { id: body.quotationId, }, }, - stepStatus: { - some: { - workStatus: "Canceled", - }, - }, + OR: [ + { request: { requestDataStatus: RequestDataStatus.Canceled } }, + { stepStatus: { some: { workStatus: RequestWorkStatus.Canceled } } }, + ], id: { in: body.requestWorkId }, }, include: {