Yogesh(Open ERP) has proposed merging
lp:~openerp-dev/openobject-server/trunk-bug-790636-ysa into
lp:openobject-server.
Requested reviews:
Naresh(OpenERP) (nch-openerp)
Related bugs:
Bug #790636 in OpenERP Server: "UOM can't save"
https://bugs.launchpad.net/openobject-server/+bug/790636
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-bug-790636-ysa/+merge/63087
--
https://code.launchpad.net/~openerp-dev/openobject-server/trunk-bug-790636-ysa/+merge/63087
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-server/trunk-bug-790636-ysa.
=== modified file 'openerp/osv/osv.py'
--- openerp/osv/osv.py 2011-05-27 12:32:36 +0000
+++ openerp/osv/osv.py 2011-06-01 09:54:29 +0000
@@ -79,7 +79,7 @@
# We open a *new* cursor here, one reason is that failed SQL
# queries (as in IntegrityError) will invalidate the current one.
cr = False
-
+
if hasattr(src, '__call__'):
# callable. We need to find the right parameters to call
# the orm._sql_message(self, cr, uid, ids, context) function,
@@ -92,18 +92,18 @@
ids = args[3]
else:
ids = []
- cr = sql_db.db_connect(db_name).cursor()
+ cr = sql_db.db_connect(dbname).cursor()
return src(obj, cr, uid, ids, context=(ctx or {}))
except Exception:
pass
finally:
if cr: cr.close()
-
+
return False # so that the original SQL error will
# be returned, it is the best we have.
try:
- cr = sql_db.db_connect(db_name).cursor()
+ cr = sql_db.db_connect(dbname).cursor()
res = translate(cr, name=False, source_type=ttype,
lang=lang, source=src)
if res:
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp