FIX #4055 SQL error when trying to access a non-existing expedition
This commit is contained in:
parent
2d3915b88c
commit
d30c64413d
@ -841,7 +841,7 @@ class ActionComm extends CommonObject
|
|||||||
if (! empty($elementtype))
|
if (! empty($elementtype))
|
||||||
{
|
{
|
||||||
if ($elementtype == 'project') $sql.= ' AND a.fk_project = '.$fk_element;
|
if ($elementtype == 'project') $sql.= ' AND a.fk_project = '.$fk_element;
|
||||||
else $sql.= " AND a.fk_element = ".$fk_element." AND a.elementtype = '".$elementtype."'";
|
else $sql.= " AND a.fk_element = ".(int) $fk_element." AND a.elementtype = '".$elementtype."'";
|
||||||
}
|
}
|
||||||
if (! empty($filter)) $sql.= $filter;
|
if (! empty($filter)) $sql.= $filter;
|
||||||
if ($sortorder && $sortfield) $sql.=$db->order($sortfield, $sortorder);
|
if ($sortorder && $sortfield) $sql.=$db->order($sortfield, $sortorder);
|
||||||
|
|||||||
@ -536,7 +536,7 @@ class Expedition extends CommonObject
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
dol_syslog(get_class($this).'::Fetch no expedition found', LOG_ERR);
|
dol_syslog(get_class($this).'::Fetch no expedition found', LOG_ERR);
|
||||||
$this->error='Delivery with id '.$id.' not found sql='.$sql;
|
$this->error='Delivery with id '.$id.' not found';
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user