FIX Widget of stock alert does not report on purchase products.

This commit is contained in:
Laurent Destailleur 2022-01-17 22:07:18 +01:00
parent 8e4c7efed5
commit 642f77e8f5

View File

@ -94,12 +94,12 @@ class box_produits_alerte_stock extends ModeleBoxes
$sql .= " FROM ".MAIN_DB_PREFIX."product as p"; $sql .= " FROM ".MAIN_DB_PREFIX."product as p";
$sql .= " LEFT JOIN ".MAIN_DB_PREFIX."product_stock as s on p.rowid = s.fk_product"; $sql .= " LEFT JOIN ".MAIN_DB_PREFIX."product_stock as s on p.rowid = s.fk_product";
$sql .= ' WHERE p.entity IN ('.getEntity($productstatic->element).')'; $sql .= ' WHERE p.entity IN ('.getEntity($productstatic->element).')';
$sql .= " AND p.tosell = 1 AND p.seuil_stock_alerte > 0"; $sql .= " AND p.seuil_stock_alerte > 0";
if (empty($user->rights->produit->lire)) { if (empty($user->rights->produit->lire)) {
$sql .= ' AND p.fk_product_type != 0'; $sql .= ' AND p.fk_product_type <> 0';
} }
if (empty($user->rights->service->lire)) { if (empty($user->rights->service->lire)) {
$sql .= ' AND p.fk_product_type != 1'; $sql .= ' AND p.fk_product_type <> 1';
} }
// Add where from hooks // Add where from hooks
if (is_object($hookmanager)) { if (is_object($hookmanager)) {