From ef79c1ba214adb534984cdc2ff838deea1403cc3 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur <eldy@destailleur.fr> Date: Sun, 15 Apr 2012 18:18:46 +0200 Subject: [PATCH] Fix: commit at wrong place --- htdocs/projet/class/task.class.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/htdocs/projet/class/task.class.php b/htdocs/projet/class/task.class.php index 6673a7b9b64..e513ffc5bd4 100644 --- a/htdocs/projet/class/task.class.php +++ b/htdocs/projet/class/task.class.php @@ -319,7 +319,7 @@ class Task extends CommonObject $this->db->rollback(); return 0; } - + //Delete associated link file //retreive project ref to know project folder $sql = "SELECT p.ref"; @@ -329,7 +329,7 @@ class Task extends CommonObject dol_syslog(get_class($this)."::delete(retreive proj ref) sql=".$sql, LOG_DEBUG); $resql_projref=$this->db->query($sql); if ($resql_projref) - { + { if ($this->db->num_rows($resql_projref)) { $obj = $this->db->fetch_object($resql_projref); @@ -387,10 +387,8 @@ class Task extends CommonObject } else { - $this->db->commit(); - $this->db->free($resql); - + //Delete associated link file if ($conf->projet->dir_output) { @@ -408,7 +406,9 @@ class Task extends CommonObject } } } - + + $this->db->commit(); + return 1; } } -- GitLab