From e904da75ba2eb92a63884488eca15862641d2145 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 17 Jun 2006 17:50:22 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20Dans=20un=20context=20de=20transactions?= =?UTF-8?q?=20imbriqu=E9es,=20le=20commit=20pouvait=20se=20faire=20dans=20?= =?UTF-8?q?un=20sous=20niveau?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/lib/mysql.lib.php | 2 +- htdocs/lib/pgsql.lib.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/lib/mysql.lib.php b/htdocs/lib/mysql.lib.php index 36add016016..1d4675e0222 100644 --- a/htdocs/lib/mysql.lib.php +++ b/htdocs/lib/mysql.lib.php @@ -346,7 +346,7 @@ class DoliDb function rollback() { - if ($this->transaction_opened) + if ($this->transaction_opened==1) { $ret=$this->query("ROLLBACK"); $this->transaction_opened=0; diff --git a/htdocs/lib/pgsql.lib.php b/htdocs/lib/pgsql.lib.php index fe4899db1c0..b206a533088 100644 --- a/htdocs/lib/pgsql.lib.php +++ b/htdocs/lib/pgsql.lib.php @@ -326,7 +326,7 @@ class DoliDb */ function rollback() { - if ($this->transaction_opened) + if ($this->transaction_opened==1) { $ret=$this->query("ROLLBACK;"); $this->transaction_opened=0;