From 92a9836bbb5c905ed0ce3d41df7f22ed86f347e6 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Mon, 1 Aug 2011 09:30:50 +0200 Subject: [PATCH] [IMP] use dict.update instead of __setitem__ sequences bzr revid: xmo@openerp.com-20110801073050-xr37h37sc8w8xhi5 --- openerp/service/web_services.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/openerp/service/web_services.py b/openerp/service/web_services.py index 8474e38b2d4..0491b7ec206 100644 --- a/openerp/service/web_services.py +++ b/openerp/service/web_services.py @@ -109,13 +109,15 @@ class db(netsvc.ExportService): cr.execute('SELECT login, password, name ' \ ' FROM res_users ' \ ' ORDER BY login') - serv.actions[id]['users'] = cr.dictfetchall() - serv.actions[id]['clean'] = True + serv.actions[id].update( + users=cr.dictfetchall(), + clean=True) cr.commit() cr.close() except Exception, e: - serv.actions[id]['clean'] = False - serv.actions[id]['exception'] = e + serv.actions[id].update( + clean=False, + exception=e) import traceback e_str = StringIO() traceback.print_exc(file=e_str)