forked from Wavyzz/dolibarr
Fix several security holes on api when used by external users
This commit is contained in:
@@ -115,6 +115,7 @@ class CommandeApi extends DolibarrApi
|
||||
$socid = DolibarrApiAccess::$user->societe_id ? DolibarrApiAccess::$user->societe_id : $societe;
|
||||
|
||||
// If the internal user must only see his customers, force searching by him
|
||||
$search_sale = 0;
|
||||
if (! DolibarrApiAccess::$user->rights->societe->client->voir && !$socid) $search_sale = DolibarrApiAccess::$user->id;
|
||||
|
||||
$sql = "SELECT s.rowid";
|
||||
|
||||
Reference in New Issue
Block a user