avoid unnecessary query

deepsource-autofix-76c6eb20
Dan Gowans 2023-03-27 13:55:34 -04:00
parent 1e50035474
commit b687e15126
2 changed files with 20 additions and 14 deletions

View File

@ -115,7 +115,10 @@ export async function getWorkOrders(filters, options, connectedDatabase) {
workOrder.workOrderLotOccupancies = lotOccupancies.lotOccupancies;
}
if (options.includeMilestones ?? false) {
workOrder.workOrderMilestones = await getWorkOrderMilestones({
workOrder.workOrderMilestones =
workOrder.workOrderMilestoneCount === 0
? []
: await getWorkOrderMilestones({
workOrderId: workOrder.workOrderId
}, {
orderBy: 'date'

View File

@ -191,7 +191,10 @@ export async function getWorkOrders(
}
if (options.includeMilestones ?? false) {
workOrder.workOrderMilestones = await getWorkOrderMilestones(
workOrder.workOrderMilestones =
workOrder.workOrderMilestoneCount === 0
? []
: await getWorkOrderMilestones(
{
workOrderId: workOrder.workOrderId
},