fix: prevent quotation with 0 request from status update
All checks were successful
Spell Check / Spell Check with Typos (push) Successful in 6s

This commit is contained in:
Methapon2001 2025-03-13 15:27:55 +07:00
parent 676bd1d16d
commit d2c2d94a2d
2 changed files with 28 additions and 10 deletions

View file

@ -1020,13 +1020,22 @@ export class RequestListController extends Controller {
quotationStatus: { quotationStatus: {
notIn: [QuotationStatus.Canceled, QuotationStatus.ProcessComplete], notIn: [QuotationStatus.Canceled, QuotationStatus.ProcessComplete],
}, },
requestData: { AND: [
every: { {
requestDataStatus: { requestData: {
in: [RequestDataStatus.Canceled, RequestDataStatus.Completed], every: {
requestDataStatus: {
in: [RequestDataStatus.Canceled, RequestDataStatus.Completed],
},
},
}, },
}, },
}, {
requestData: {
some: {},
},
},
],
}, },
data: { quotationStatus: QuotationStatus.ProcessComplete, urgent: false }, data: { quotationStatus: QuotationStatus.ProcessComplete, urgent: false },
include: { include: {

View file

@ -819,13 +819,22 @@ export class TaskActionController extends Controller {
quotationStatus: { quotationStatus: {
notIn: [QuotationStatus.Canceled, QuotationStatus.ProcessComplete], notIn: [QuotationStatus.Canceled, QuotationStatus.ProcessComplete],
}, },
requestData: { AND: [
every: { {
requestDataStatus: { requestData: {
in: [RequestDataStatus.Canceled, RequestDataStatus.Completed], every: {
requestDataStatus: {
in: [RequestDataStatus.Canceled, RequestDataStatus.Completed],
},
},
}, },
}, },
}, {
requestData: {
some: {},
},
},
],
}, },
data: { quotationStatus: QuotationStatus.ProcessComplete, urgent: false }, data: { quotationStatus: QuotationStatus.ProcessComplete, urgent: false },
include: { include: {