Skip to content

Commit 381de4b

Browse files
committed
FIX: warehouse list: broken status filter
1 parent 3fe6132 commit 381de4b

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

htdocs/product/stock/list.php

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -246,17 +246,17 @@
246246
}
247247
$sql .= " WHERE t.entity IN (".getEntity('stock').")";
248248
foreach ($search as $key => $val) {
249-
if (array_key_exists($key, $object->fields)) {
250-
$class_key = $key;
251-
if ($class_key == 'status') {
252-
$class_key = 'statut'; // remove this after refactoring entrepot.class property statut to status
253-
}
249+
$class_key = $key;
250+
if ($class_key == 'status') {
251+
$class_key = 'statut'; // remove this after refactoring entrepot.class property statut to status
252+
}
253+
if (array_key_exists($class_key, $object->fields)) {
254254
if (($key == 'status' && $search[$key] == -1) || $key == 'entity') {
255255
continue;
256256
}
257-
$mode_search = (($object->isInt($object->fields[$key]) || $object->isFloat($object->fields[$key])) ? 1 : 0);
258-
if ((strpos($object->fields[$key]['type'], 'integer:') === 0) || (strpos($object->fields[$key]['type'], 'sellist:') === 0) || !empty($object->fields[$key]['arrayofkeyval'])) {
259-
if ($search[$key] == '-1' || ($search[$key] === '0' && (empty($object->fields[$key]['arrayofkeyval']) || !array_key_exists('0', $object->fields[$key]['arrayofkeyval'])))) {
257+
$mode_search = (($object->isInt($object->fields[$class_key]) || $object->isFloat($object->fields[$class_key])) ? 1 : 0);
258+
if ((strpos($object->fields[$class_key]['type'], 'integer:') === 0) || (strpos($object->fields[$class_key]['type'], 'sellist:') === 0) || !empty($object->fields[$class_key]['arrayofkeyval'])) {
259+
if ($search[$key] == '-1' || ($search[$key] === '0' && (empty($object->fields[$class_key]['arrayofkeyval']) || !array_key_exists('0', $object->fields[$class_key]['arrayofkeyval'])))) {
260260
$search[$key] = '';
261261
}
262262
$mode_search = 2;

0 commit comments

Comments
 (0)