diff --git a/src/Controller/CustomerAppAPI/JobOrderController.php b/src/Controller/CustomerAppAPI/JobOrderController.php index fa5a9a85..fd5926e5 100644 --- a/src/Controller/CustomerAppAPI/JobOrderController.php +++ b/src/Controller/CustomerAppAPI/JobOrderController.php @@ -752,6 +752,10 @@ class JobOrderController extends ApiController $hub_criteria->setCustomerId($customer_id); + // set filter flags for inventory and available riders + $hub_criteria->setInventoryCheck(); + $hub_criteria->setRidersCheck(); + // find nearest hubs $nearest_hubs = $hub_select->find($hub_criteria); diff --git a/src/Controller/TAPI/JobOrderController.php b/src/Controller/TAPI/JobOrderController.php index ae4d5a61..cedf0320 100644 --- a/src/Controller/TAPI/JobOrderController.php +++ b/src/Controller/TAPI/JobOrderController.php @@ -239,6 +239,10 @@ class JobOrderController extends ApiController // find nearest hubs $nearest_hubs = $hub_select->find($hub_criteria); + // set filter flags for inventory and available riders + $hub_criteria->setInventoryCheck(); + $hub_criteria->setRidersCheck(); + if (!empty($nearest_hubs)) { // go through the hub list, find the nearest hub