From 4fbb8d0952e5f61f2691c00e16acf2aaaaa2dd38 Mon Sep 17 00:00:00 2001 From: "Jay (Open ERP)" Date: Mon, 14 Dec 2009 15:26:43 +0530 Subject: [PATCH] [FIX] Importation when fails,needs cursor to be rolled back bzr revid: jvo@tinyerp.com-20091214095643-2ykgs3849tj7smzj --- bin/osv/orm.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bin/osv/orm.py b/bin/osv/orm.py index 35edfe5b654..e692a68fd2f 100644 --- a/bin/osv/orm.py +++ b/bin/osv/orm.py @@ -843,6 +843,8 @@ class orm_template(object): except Exception, e: import psycopg2 import osv + #Needed to rollback the cursor for letting the _('text') work + cr.rollback() if isinstance(e,psycopg2.IntegrityError): msg= _('Insertion Failed! ') for key in self.pool._sql_error.keys():