Fix deletion of template invoice
This commit is contained in:
parent
fc9760f730
commit
d2485033d7
@ -772,10 +772,10 @@ class FactureRec extends CommonInvoice
|
|||||||
|
|
||||||
$main = MAIN_DB_PREFIX.'facturedet_rec';
|
$main = MAIN_DB_PREFIX.'facturedet_rec';
|
||||||
$ef = $main."_extrafields";
|
$ef = $main."_extrafields";
|
||||||
$sqlef = "DELETE FROM $ef WHERE fk_object IN (SELECT rowid FROM ".$main." WHERE fk_facture = ".((int) $rowid);
|
|
||||||
dol_syslog($sqlef);
|
$sqlef = "DELETE FROM $ef WHERE fk_object IN (SELECT rowid FROM ".$main." WHERE fk_facture = ".((int) $rowid).")";
|
||||||
$sql = "DELETE FROM ".MAIN_DB_PREFIX."facturedet_rec WHERE fk_facture = ".((int) $rowid);
|
$sql = "DELETE FROM ".MAIN_DB_PREFIX."facturedet_rec WHERE fk_facture = ".((int) $rowid);
|
||||||
dol_syslog($sql);
|
|
||||||
if ($this->db->query($sqlef) && $this->db->query($sql)) {
|
if ($this->db->query($sqlef) && $this->db->query($sql)) {
|
||||||
$sql = "DELETE FROM ".MAIN_DB_PREFIX."facture_rec WHERE rowid = ".((int) $rowid);
|
$sql = "DELETE FROM ".MAIN_DB_PREFIX."facture_rec WHERE rowid = ".((int) $rowid);
|
||||||
dol_syslog($sql);
|
dol_syslog($sql);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user