diff options
Diffstat (limited to 'addons/http_routing/models')
| -rw-r--r-- | addons/http_routing/models/ir_http.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/addons/http_routing/models/ir_http.py b/addons/http_routing/models/ir_http.py index c0fd4a46a19..064665d5d15 100644 --- a/addons/http_routing/models/ir_http.py +++ b/addons/http_routing/models/ir_http.py @@ -572,9 +572,8 @@ class IrHttp(models.AbstractModel): exception=exception, traceback=traceback.format_exc(), ) - # only except_orm exceptions contain a message - if isinstance(exception, exceptions.except_orm): - values['error_message'] = exception.name + if isinstance(exception, exceptions.UserError): + values['error_message'] = exception.args[0] code = 400 if isinstance(exception, exceptions.AccessError): code = 403 |
