Fixed external_id filter

This commit is contained in:
Frank Schubert
2023-02-28 13:35:58 +01:00
parent 3b4772ca4e
commit 5610efdb94
3 changed files with 12 additions and 3 deletions

View File

@@ -228,6 +228,15 @@ class ProductModel {
}
}
if(array_key_exists("external_id", $filter)) {
$external_id = $filter['external_id'];
if(is_numeric($external_id)) {
$where .= " AND external_id=$external_id";
} elseif(is_array($external_id) && count($external_id)) {
$where .= " AND Product.external_id IN (". implode(",", $external_id).")";
}
}
if(array_key_exists("external", $filter)) {
$external = $filter['external'];
if(is_numeric($external)) {