From e1ec3c8b3bbc7f8c3de783aa9d64e06f6885d964 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Thu, 17 Mar 2011 15:18:13 +0100 Subject: [PATCH] [FIX] misreading of the spec: the 32099..-32000 range is for *server* errors, not *application* errors bzr revid: xmo@openerp.com-20110317141813-ywn7uize8z04kvee --- openerpweb/openerpweb.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/openerpweb/openerpweb.py b/openerpweb/openerpweb.py index 9b617747728..9e6a8e489ce 100644 --- a/openerpweb/openerpweb.py +++ b/openerpweb/openerpweb.py @@ -114,7 +114,7 @@ class JsonRequest(object): result = method(controller, self, **self.parse(request)) except OpenERPUnboundException: error = { - 'code': -32075, + 'code': 1, 'message': "OpenERP Session Invalid", 'data': { 'type': 'session_invalid', @@ -123,7 +123,7 @@ class JsonRequest(object): } except xmlrpclib.Fault, e: error = { - 'code': -32000, + 'code': 25, 'message': "OpenERP Server Error", 'data': { 'type': "server_exception", @@ -134,7 +134,7 @@ class JsonRequest(object): } except Exception: error = { - 'code': -32050, + 'code': 50, 'message': "OpenERP WebClient Error", 'data': { 'type': 'client_exception',