feat(loads): Adding shipper_warehouse field to loads model

This commit is contained in:
Josepablo C
2025-02-27 21:10:28 -06:00
parent a44f24853a
commit 679a265951
3 changed files with 8 additions and 2 deletions

View File

@@ -5,8 +5,9 @@ const { GenericHandler } = require( '../../../lib/Handlers/Generic.handler.js' )
const Model = getModel('loads');
const CompanyModel = getModel('companies');
const ProposalsModel = getModel('proposals');
const branchesModel = getModel('branches');
const populate_list = ['product', 'company', 'carrier', 'vehicle', 'categories'];
const populate_list = ['product', 'company', 'carrier', 'vehicle', 'categories','shipper_warehouse'];
const generic = new GenericHandler( Model, null, populate_list );
function getAndFilterList( query ){
@@ -25,7 +26,8 @@ function getAndFilterList( query ){
transit_date,
categories,
product,
shipment_code
shipment_code,
shipper_warehouse
} = query;
if( company ){ filter_list.push( { company } ); }
@@ -42,6 +44,7 @@ function getAndFilterList( query ){
if( categories ) { filter_list.push({ categories }); }
if( product ) { filter_list.push({ product }); }
if( shipment_code ) { filter_list.push({ shipment_code }); }
if( shipper_warehouse ) { filter_list.push({ shipper_warehouse }); }
if( filter_list.length == 0 ){
return null;