add exception for cursor

bzr revid: nel@tinyerp.com-20090109082658-uwf8zywyilsmiel9
This commit is contained in:
Najlaâ EL KHAYAT 2009-01-09 09:26:58 +01:00
parent 0c294b0398
commit 2421629378
1 changed files with 7 additions and 4 deletions

View File

@ -41,10 +41,13 @@ parameter_fields = {
def _procure_calculation_orderpoint(self, db_name, uid, data, context):
db, pool = pooler.get_db_and_pool(db_name)
cr = db.cursor()
proc_obj = pool.get('mrp.procurement')
automatic = data['form']['automatic']
proc_obj._procure_orderpoint_confirm(cr, uid, automatic=automatic,\
use_new_cursor=cr.dbname, context=context)
try:
proc_obj = pool.get('mrp.procurement')
automatic = data['form']['automatic']
proc_obj._procure_orderpoint_confirm(cr, uid, automatic=automatic,\
use_new_cursor=cr.dbname, context=context)
finally:
cr.close()
return {}
def _procure_calculation(self, cr, uid, data, context):