diff --git a/v1/src/config/apiConfig.json b/v1/src/config/apiConfig.json index c8b4091..5ff4e6b 100644 --- a/v1/src/config/apiConfig.json +++ b/v1/src/config/apiConfig.json @@ -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", diff --git a/v1/src/lib/Handlers/Events/Proposals/index.js b/v1/src/lib/Handlers/Events/Proposals/index.js index 01902dc..c460389 100644 --- a/v1/src/lib/Handlers/Events/Proposals/index.js +++ b/v1/src/lib/Handlers/Events/Proposals/index.js @@ -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 ); + } } /**