Skip to content
This repository was archived by the owner on Mar 2, 2024. It is now read-only.

Commit 352d410

Browse files
committed
Log full error data when login fails in provisioning API
1 parent 231cb10 commit 352d410

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

mautrix_facebook/web/public.py

+5-3
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ async def login(self, request: web.Request) -> web.Response:
272272
)
273273
except OAuthException as e:
274274
track(user, "$login_failed", {"error": str(e)})
275-
self.log.debug(f"Got OAuthException {e} for {user.mxid}")
275+
self.log.debug(f"Got OAuthException {e} for {user.mxid}: {e.data}")
276276
return web.json_response({"error": str(e)}, headers=self._acao_headers, status=401)
277277

278278
async def login_2fa(self, request: web.Request) -> web.Response:
@@ -320,7 +320,7 @@ async def login_2fa(self, request: web.Request) -> web.Response:
320320
)
321321
except OAuthException as e:
322322
track(user, "$login_failed", {"error": str(e)})
323-
self.log.debug(f"Got OAuthException {e} for {user.mxid} in 2fa stage")
323+
self.log.debug(f"Got OAuthException {e} for {user.mxid} in 2fa stage: {e.data}")
324324
return web.json_response({"error": str(e)}, headers=self._acao_headers, status=401)
325325

326326
async def login_approved(self, request: web.Request) -> web.Response:
@@ -345,7 +345,9 @@ async def login_approved(self, request: web.Request) -> web.Response:
345345
return web.json_response({"status": "logged-in"}, headers=self._acao_headers)
346346
except OAuthException as e:
347347
track(user, "$login_failed", {"error": str(e)})
348-
self.log.debug(f"Got OAuthException {e} for {user.mxid} in checkpoint login stage")
348+
self.log.debug(
349+
f"Got OAuthException {e} for {user.mxid} in checkpoint login stage: {e.data}"
350+
)
349351
return web.json_response({"error": str(e)}, headers=self._acao_headers, status=401)
350352

351353
async def login_check_approved(self, request: web.Request) -> web.Response:

0 commit comments

Comments
 (0)