# HG changeset patch # User Goffi # Date 1589878951 -7200 # Node ID 24e2973378f6743db0e045f425081db1671069d8 # Parent 54d8b7357267322015632b0ffc71f053a51951e2 pages (login): fixed log error handling diff -r 54d8b7357267 -r 24e2973378f6 libervia/pages/login/page_meta.py --- a/libervia/pages/login/page_meta.py Mon May 04 10:18:58 2020 +0200 +++ b/libervia/pages/login/page_meta.py Tue May 19 11:02:31 2020 +0200 @@ -74,8 +74,9 @@ log.warning(f"login tentative with invalid profile: {login!r}") defer.returnValue(login_error(self, request, C.PROFILE_AUTH_ERROR)) except ValueError as e: - if e.message in (C.XMPP_AUTH_ERROR, C.PROFILE_AUTH_ERROR): - defer.returnValue(login_error(self, request, e.message)) + message = str(e) + if message in (C.XMPP_AUTH_ERROR, C.PROFILE_AUTH_ERROR): + defer.returnValue(login_error(self, request, message)) else: # this error was not expected! raise e