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,6 +1020,8 @@ export class RequestListController extends Controller {
quotationStatus: { quotationStatus: {
notIn: [QuotationStatus.Canceled, QuotationStatus.ProcessComplete], notIn: [QuotationStatus.Canceled, QuotationStatus.ProcessComplete],
}, },
AND: [
{
requestData: { requestData: {
every: { every: {
requestDataStatus: { requestDataStatus: {
@ -1028,6 +1030,13 @@ export class RequestListController extends Controller {
}, },
}, },
}, },
{
requestData: {
some: {},
},
},
],
},
data: { quotationStatus: QuotationStatus.ProcessComplete, urgent: false }, data: { quotationStatus: QuotationStatus.ProcessComplete, urgent: false },
include: { include: {
customerBranch: { customerBranch: {

View file

@ -819,6 +819,8 @@ export class TaskActionController extends Controller {
quotationStatus: { quotationStatus: {
notIn: [QuotationStatus.Canceled, QuotationStatus.ProcessComplete], notIn: [QuotationStatus.Canceled, QuotationStatus.ProcessComplete],
}, },
AND: [
{
requestData: { requestData: {
every: { every: {
requestDataStatus: { requestDataStatus: {
@ -827,6 +829,13 @@ export class TaskActionController extends Controller {
}, },
}, },
}, },
{
requestData: {
some: {},
},
},
],
},
data: { quotationStatus: QuotationStatus.ProcessComplete, urgent: false }, data: { quotationStatus: QuotationStatus.ProcessComplete, urgent: false },
include: { include: {
customerBranch: { customerBranch: {