Add null check to battery inventory entries from motiv #800

This commit is contained in:
Ramon Gutierrez 2024-06-27 11:31:02 +08:00
parent e8b14ff379
commit bff1f7ff73

View file

@ -93,7 +93,7 @@ class InventoryHubFilter extends BaseHubFilter implements HubFilterInterface
foreach ($branches as $branch) {
if (isset($branch['BranchCode'])) {
// filter out branch if it does not have sufficient inventory
if ($branch['Quantity'] < $params['items'][$branch['SapCode']] &&
if (!isset($params['items'][$branch['SapCode']]) || $branch['Quantity'] < $params['items'][$branch['SapCode']] &&
!isset($hubs_to_filter[$branch['BranchCode']])
) {
error_log("FILTERING BRANCH WITH NO INVENTORY: " . $branch['BranchCode']);