summaryrefslogtreecommitdiff
path: root/addons/http_routing
diff options
context:
space:
mode:
Diffstat (limited to 'addons/http_routing')
-rw-r--r--addons/http_routing/models/ir_http.py5
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