From 2fa82d1bfbb41b4f967d1081c9b9ecaddf56cf05 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Fri, 8 Nov 2019 13:46:49 +0100 Subject: [PATCH] Fix sql error --- htdocs/societe/list.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/htdocs/societe/list.php b/htdocs/societe/list.php index eae5227c087..5a93b888192 100644 --- a/htdocs/societe/list.php +++ b/htdocs/societe/list.php @@ -414,7 +414,7 @@ elseif ($search_sale || (!$user->rights->societe->client->voir && !$socid)) $sql $sql.= " WHERE s.entity IN (".getEntity('societe').")"; if (! $user->rights->societe->client->voir && ! $socid) $sql.= " AND s.rowid = sc.fk_soc AND sc.fk_user = " .$user->id; if ($socid) $sql.= " AND s.rowid = ".$socid; -if ($search_sale != -2) $sql.= " AND s.rowid = sc.fk_soc"; // Join for the needed table to filter by sale +if ($search_sale && $search_sale != -2) $sql.= " AND s.rowid = sc.fk_soc"; // Join for the needed table to filter by sale if (! $user->rights->fournisseur->lire) $sql.=" AND (s.fournisseur <> 1 OR s.client <> 0)"; // client=0, fournisseur=0 must be visible if ($search_sale == -2) $sql.= " AND sc.fk_user IS NULL"; elseif ($search_sale) $sql.= " AND sc.fk_user = ".$db->escape($search_sale);