diff --git a/openerp/http.py b/openerp/http.py index b3b243e4367..e5194b6d4cb 100644 --- a/openerp/http.py +++ b/openerp/http.py @@ -504,8 +504,8 @@ class JsonRequest(WebRequest): # Read POST content or POST Form Data named "request" try: - self.jsonrequest = simplejson.loads(request) - except simplejson.JSONDecodeError: + self.jsonrequest = json.loads(request) + except ValueError: msg = 'Invalid JSON data: %r' % (request,) _logger.info('%s: %s', self.httprequest.path, msg) raise werkzeug.exceptions.BadRequest(msg)