Review delete extrafield in delete class method

This commit is contained in:
fhenry
2013-04-26 17:20:21 +02:00
parent 53ca1546d0
commit 5dce16863f
5 changed files with 63 additions and 0 deletions

View File

@@ -2392,6 +2392,17 @@ class Commande extends CommonOrder
// Delete linked contacts
$res = $this->delete_linked_contact();
if ($res < 0) $error++;
// Remove extrafields
if ((! $error) && (empty($conf->global->MAIN_EXTRAFIELDS_DISABLED))) // For avoid conflicts if trigger used
{
$result=$this->deleteExtraFields();
if ($result < 0)
{
$error++;
dol_syslog(get_class($this)."::delete error -4 ".$this->error, LOG_ERR);
}
}
// On efface le repertoire de pdf provisoire
$comref = dol_sanitizeFileName($this->ref);
@@ -2419,6 +2430,8 @@ class Commande extends CommonOrder
}
}
}
}
if (! $error)