Fix: missing entity
This commit is contained in:
parent
0dbef2d784
commit
bbbca891f8
@ -1325,14 +1325,18 @@ abstract class DolibarrModules
|
|||||||
global $conf;
|
global $conf;
|
||||||
|
|
||||||
$err=0;
|
$err=0;
|
||||||
|
$entity=$conf->entity;
|
||||||
|
|
||||||
if (is_array($this->module_parts) && ! empty($this->module_parts))
|
if (is_array($this->module_parts) && ! empty($this->module_parts))
|
||||||
{
|
{
|
||||||
foreach($this->module_parts as $key => $value)
|
foreach($this->module_parts as $key => $value)
|
||||||
{
|
{
|
||||||
|
// If entity is defined
|
||||||
|
if (is_array($value) && isset($value['entity'])) $entity = $value['entity'];
|
||||||
|
|
||||||
$sql = "DELETE FROM ".MAIN_DB_PREFIX."const";
|
$sql = "DELETE FROM ".MAIN_DB_PREFIX."const";
|
||||||
$sql.= " WHERE ".$this->db->decrypt('name')." LIKE '".$this->const_name."_".strtoupper($key)."'";
|
$sql.= " WHERE ".$this->db->decrypt('name')." LIKE '".$this->const_name."_".strtoupper($key)."'";
|
||||||
$sql.= " AND entity = ".$conf->entity;
|
$sql.= " AND entity = ".$entity;
|
||||||
|
|
||||||
dol_syslog(get_class($this)."::delete_const_".$key." sql=".$sql);
|
dol_syslog(get_class($this)."::delete_const_".$key." sql=".$sql);
|
||||||
if (! $this->db->query($sql))
|
if (! $this->db->query($sql))
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user