feat(proposals::warehouse): Adding email events back on proposal accepted

This commit is contained in:
Josepablo C
2025-07-22 20:33:41 -06:00
parent 3698d26208
commit 64d9738c2a
2 changed files with 11 additions and 2 deletions

View File

@@ -16,9 +16,9 @@
}
},
"version" : {
"version" : "1.5.4",
"version" : "1.5.5",
"name": "ETA Beta",
"date":"21/07/2025"
"date":"22/07/2025"
},
"S3" : {
"bucket": "etaviaporte",

View File

@@ -90,6 +90,15 @@ async function onProposalAccepted( userId, proposalId ){
const load = await loadsModel.findById( proposal.load );
await onAcceptedEvents.sendNotification( proposal, load );
const warehouse = await branchesModel.findById( load.shipper_warehouse );
if( warehouse ){
const carrier = await companiesModel.findById( load.carrier ) || {};
const product = await productsModel.findById( load.product ) || {};
const driver = await usersModel.findById( load.driver ) || {};
await onAcceptedEvents.sendWarehouseEmail( warehouse, load, carrier, product, vehicle, driver );
}
}
/**