diff --git a/v1/src/apps/private/loads/services.js b/v1/src/apps/private/loads/services.js index 50d316a..9d1e776 100644 --- a/v1/src/apps/private/loads/services.js +++ b/v1/src/apps/private/loads/services.js @@ -95,25 +95,12 @@ async function findLoads( query ){ }; } +/** + * Busqueda de cargas por fecha, asumiendo que la companyId es + * siempre la del usuario solicitando los datos. + */ async function findCalendarLoads( userId, companyId, query ){ - const select = [ - "company", - "carrier", - "posted_by", - "bidder", - "status", - "load_status", - "published_date", - "load_status_updated", - "loaded_date", - "transit_date", - "delivered_date", - "createdAt", - "shipment_code", - "est_loading_date", - "est_unloading_date", - "shipper_warehouse" - ]; + const select = null; const { date, load_status , $sort } = query; const { global } = query; const { shipper_warehouse } = query; @@ -172,7 +159,8 @@ async function findCalendarLoads( userId, companyId, query ){ if( $sort ){ model_query.sort( $sort ); } - const data = await model_query.exec(); + + const data = await generic.populateQuery( model_query ); return { total,