corretto bug che alcuni ordini a zero non venivano cancellati...

This commit is contained in:
Surya Paolo
2024-02-09 22:40:21 +01:00
parent dacfc5a844
commit acbc23e92d
2 changed files with 34 additions and 23 deletions

View File

@@ -409,6 +409,12 @@ module.exports.getTotalOrderById = async function (id) {
as: 'producer'
}
},
{
$unwind: {
path: '$producer',
preserveNullAndEmptyArrays: true,
},
},
{
$lookup: {
from: 'storehouses',
@@ -417,6 +423,12 @@ module.exports.getTotalOrderById = async function (id) {
as: 'storehouse'
}
},
{
$unwind: {
path: '$storehouse',
preserveNullAndEmptyArrays: true,
},
},
{
$lookup: {
from: 'providers',
@@ -425,6 +437,12 @@ module.exports.getTotalOrderById = async function (id) {
as: 'provider'
}
},
{
$unwind: {
path: '$provider',
preserveNullAndEmptyArrays: true,
},
},
{
$lookup: {
from: 'gasordines',
@@ -455,24 +473,6 @@ module.exports.getTotalOrderById = async function (id) {
as: 'scontisticas'
}
},
{
$unwind: {
path: '$producer',
preserveNullAndEmptyArrays: true,
},
},
{
$unwind: {
path: '$storehouse',
preserveNullAndEmptyArrays: true,
},
},
{
$unwind: {
path: '$provider',
preserveNullAndEmptyArrays: true,
},
},
{
$lookup: {
from: 'orders',