From 5b6512bb65e699e37e85011e4d52dbfc8aa47dfc Mon Sep 17 00:00:00 2001 From: Fabien Meghazi Date: Thu, 28 Nov 2013 19:08:16 +0100 Subject: [PATCH] [REM] httprequests exception serialization moved to web client bzr revid: fme@openerp.com-20131128180816-s8e2xpcdk0j403s5 --- openerp/http.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/openerp/http.py b/openerp/http.py index a2e4f57a7fc..e65d6973a81 100644 --- a/openerp/http.py +++ b/openerp/http.py @@ -402,17 +402,8 @@ class HttpRequest(WebRequest): def dispatch(self): try: r = self._call_function(**self.params) - except (openerp.exceptions.AccessError, werkzeug.exceptions.HTTPException), e: + except (werkzeug.exceptions.HTTPException), e: r = e - except Exception, e: - _logger.exception("An exception occured during an http request") - se = serialize_exception(e) - error = { - 'code': 200, - 'message': "OpenERP Server Error", - 'data': se - } - r = werkzeug.exceptions.InternalServerError(simplejson.dumps(error)) else: if not r: r = werkzeug.wrappers.Response(status=204) # no content