diff options
Diffstat (limited to 'addons/web/controllers')
| -rw-r--r-- | addons/web/controllers/main.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/web/controllers/main.py b/addons/web/controllers/main.py index b450663cd46..c68966af4bc 100644 --- a/addons/web/controllers/main.py +++ b/addons/web/controllers/main.py @@ -1198,12 +1198,12 @@ class Session(http.Controller): try: if request.env['res.users'].change_password(old_password, new_password): return {'new_password':new_password} - except UserError as e: - msg = e.name except AccessDenied as e: msg = e.args[0] if msg == AccessDenied().args[0]: msg = _('The old password you provided is incorrect, your password was not changed.') + except UserError as e: + msg = e.args[0] return {'title': _('Change Password'), 'error': msg} @http.route('/web/session/get_lang_list', type='json', auth="none") |
