Fix: add entity filter
This commit is contained in:
parent
be057d94f9
commit
48bde14815
@ -397,13 +397,19 @@ class CommonObject
|
||||
*/
|
||||
function getIdContact($source,$code,$status=0)
|
||||
{
|
||||
global $conf;
|
||||
|
||||
$result=array();
|
||||
$i=0;
|
||||
|
||||
$sql = "SELECT ec.fk_socpeople";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."element_contact as ec,";
|
||||
if ($source == 'internal') $sql.= " ".MAIN_DB_PREFIX."user as c";
|
||||
if ($source == 'external') $sql.= " ".MAIN_DB_PREFIX."socpeople as c";
|
||||
$sql.= " ".MAIN_DB_PREFIX."c_type_contact as tc";
|
||||
$sql.= " WHERE ec.element_id = ".$this->id;
|
||||
$sql.= " AND ec.fk_socpeople = c.rowid";
|
||||
$sql.= " AND c.entity = ".$conf->entity;
|
||||
$sql.= " AND ec.fk_c_type_contact = tc.rowid";
|
||||
$sql.= " AND tc.element = '".$this->element."'";
|
||||
$sql.= " AND tc.source = '".$source."'";
|
||||
|
||||
Loading…
Reference in New Issue
Block a user