fix(loads::events): Adding missing dependency branchesModel

This commit is contained in:
Josepablo C
2025-07-22 23:32:12 -06:00
parent df1dcaab71
commit 94f1bc8fd8
4 changed files with 16 additions and 15 deletions

View File

@@ -16,7 +16,7 @@
} }
}, },
"version" : { "version" : {
"version" : "1.5.7", "version" : "1.5.8",
"name": "ETA Beta", "name": "ETA Beta",
"date":"22/07/2025" "date":"22/07/2025"
}, },

View File

@@ -8,6 +8,7 @@ const proposalsModel = getModel('proposals');
const productsModel = getModel('products'); const productsModel = getModel('products');
const companiesModel = getModel('companies'); const companiesModel = getModel('companies');
const usersModel = getModel('users'); const usersModel = getModel('users');
const branchesModel = getModel('branches');
/** /**
* When a load is delivered, notify all involved parties * When a load is delivered, notify all involved parties
@@ -151,13 +152,13 @@ async function onLoadingDateChanged( userId, elementId ){
if( origin_warehouse ){ if( origin_warehouse ){
await ObserversEvents.onLoadLoadDateChanged( await ObserversEvents.onLoadLoadDateChanged(
ObserversEvents.NOTIFICATION_TYPE.WAREHOUSE, ObserversEvents.NOTIFICATION_TYPE.WAREHOUSE,
{ origin_warehouse, load, carrier, product, vehicle, driver } { warehouse: origin_warehouse, load, carrier, product, vehicle, driver }
); );
} }
if( destination_warehouse ){ if( destination_warehouse ){
await ObserversEvents.onLoadLoadDateChanged( await ObserversEvents.onLoadLoadDateChanged(
ObserversEvents.NOTIFICATION_TYPE.WAREHOUSE, ObserversEvents.NOTIFICATION_TYPE.WAREHOUSE,
{ destination_warehouse, load, carrier, product, vehicle, driver } { warehouse: destination_warehouse, load, carrier, product, vehicle, driver }
); );
} }
@@ -185,13 +186,13 @@ async function onDownloadDateChanged( userId, elementId ){
if( origin_warehouse ){ if( origin_warehouse ){
await ObserversEvents.onLoadDownloadDateChanged( await ObserversEvents.onLoadDownloadDateChanged(
ObserversEvents.NOTIFICATION_TYPE.WAREHOUSE, ObserversEvents.NOTIFICATION_TYPE.WAREHOUSE,
{ origin_warehouse, load, carrier, product, vehicle, driver } { warehouse: origin_warehouse, load, carrier, product, vehicle, driver }
); );
} }
if( destination_warehouse ){ if( destination_warehouse ){
await ObserversEvents.onLoadDownloadDateChanged( await ObserversEvents.onLoadDownloadDateChanged(
ObserversEvents.NOTIFICATION_TYPE.WAREHOUSE, ObserversEvents.NOTIFICATION_TYPE.WAREHOUSE,
{ destination_warehouse, load, carrier, product, vehicle, driver } { warehouse: destination_warehouse, load, carrier, product, vehicle, driver }
); );
} }

View File

@@ -37,27 +37,27 @@ async function onProposalVehicleChanged( load, carrier, product, vehicle, driver
await sendEmailEvent( EMAIL_EVENTS.CLIENT_PROPOSAL_VEHICLE_CHANGED, load, carrier, product, vehicle, driver ); await sendEmailEvent( EMAIL_EVENTS.CLIENT_PROPOSAL_VEHICLE_CHANGED, load, carrier, product, vehicle, driver );
} }
async function onLoadLoading(){ async function onLoadLoading( load, carrier, product, vehicle, driver ){
await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_ON_LOADING, load, carrier, product, vehicle, driver ); await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_ON_LOADING, load, carrier, product, vehicle, driver );
} }
async function onLoadInTransit(){ async function onLoadInTransit( load, carrier, product, vehicle, driver ){
await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_IN_TRANSIT, load, carrier, product, vehicle, driver ); await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_IN_TRANSIT, load, carrier, product, vehicle, driver );
} }
async function onLoadDownload(){ async function onLoadDownload( load, carrier, product, vehicle, driver ){
await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_ON_DOWNLOAD, load, carrier, product, vehicle, driver ); await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_ON_DOWNLOAD, load, carrier, product, vehicle, driver );
} }
async function onLoadDelivered(){ async function onLoadDelivered( load, carrier, product, vehicle, driver ){
await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_DELIVERED, load, carrier, product, vehicle, driver ); await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_DELIVERED, load, carrier, product, vehicle, driver );
} }
async function onLoadLoadDateChanged(){ async function onLoadLoadDateChanged( load, carrier, product, vehicle, driver ){
await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_LOADING_DATE_CHANGED, load, carrier, product, vehicle, driver ); await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_LOADING_DATE_CHANGED, load, carrier, product, vehicle, driver );
} }
async function onLoadDownloadDateChanged(){ async function onLoadDownloadDateChanged( load, carrier, product, vehicle, driver ){
await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_DOWNLOADING_DATE_CHANGED, load, carrier, product, vehicle, driver ); await sendEmailEvent( EMAIL_EVENTS.CLIENT_LOAD_DOWNLOADING_DATE_CHANGED, load, carrier, product, vehicle, driver );
} }

View File

@@ -37,12 +37,12 @@ async function onProposalVehicleChanged( warehouse, load, carrier, product, vehi
await sendEmailEvent( EMAIL_EVENTS.WAREHOUSE_PROPOSAL_VEHICLE_CHANGED, warehouse, load, carrier, product, vehicle, driver ); await sendEmailEvent( EMAIL_EVENTS.WAREHOUSE_PROPOSAL_VEHICLE_CHANGED, warehouse, load, carrier, product, vehicle, driver );
} }
async function onLoadLoadDateChanged(){ async function onLoadLoadDateChanged( warehouse, load, carrier, product, vehicle, driver ){
await sendEmailEvent( EMAIL_EVENTS.WAREHOUSE_LOAD_LOADING_DATE_CHANGED, load, carrier, product, vehicle, driver ); await sendEmailEvent( EMAIL_EVENTS.WAREHOUSE_LOAD_LOADING_DATE_CHANGED, warehouse, load, carrier, product, vehicle, driver );
} }
async function onLoadDownloadDateChanged(){ async function onLoadDownloadDateChanged( warehouse, load, carrier, product, vehicle, driver ){
await sendEmailEvent( EMAIL_EVENTS.WAREHOUSE_LOAD_DOWNLOADING_DATE_CHANGED, load, carrier, product, vehicle, driver ); await sendEmailEvent( EMAIL_EVENTS.WAREHOUSE_LOAD_DOWNLOADING_DATE_CHANGED, warehouse, load, carrier, product, vehicle, driver );
} }
module.exports = { module.exports = {