diff --git a/openerp/netsvc.py b/openerp/netsvc.py index db828babd5e..f3c13535d6f 100644 --- a/openerp/netsvc.py +++ b/openerp/netsvc.py @@ -85,12 +85,6 @@ class Service(object): if cls.exists(name): cls._services.pop(name) - def abortResponse(self, error, description, origin, details): - if not tools.config['debug_mode']: - raise Exception("%s -- %s\n\n%s"%(origin, description, details)) - else: - raise - def LocalService(name): # Special case for addons support, will be removed in a few days when addons # are updated to directly use openerp.osv.osv.service. diff --git a/openerp/wizard/__init__.py b/openerp/wizard/__init__.py index 536d9303028..2ed01921afa 100644 --- a/openerp/wizard/__init__.py +++ b/openerp/wizard/__init__.py @@ -155,7 +155,7 @@ class interface(netsvc.Service): if isinstance(e, except_wizard) \ or isinstance(e, except_osv) \ or isinstance(e, except_orm): - self.abortResponse(2, e.name, 'warning', e.value) + netsvc.abort_response(2, e.name, 'warning', e.value) else: import traceback tb_s = reduce(lambda x, y: x+y, traceback.format_exception(