From 8f646e205ff9bd9357e0015e482016d695fa384b Mon Sep 17 00:00:00 2001 From: "Gabriel Mowses (Mouse)" Date: Wed, 1 Apr 2026 20:37:52 -0300 Subject: [PATCH] fix: log OAuth callback errors and redirect to login instead of 500 --- server/controllers/auth.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/server/controllers/auth.mjs b/server/controllers/auth.mjs index 93acebf4..25763617 100644 --- a/server/controllers/auth.mjs +++ b/server/controllers/auth.mjs @@ -74,7 +74,9 @@ export default function () { res.redirect('/') } } catch (err) { - next(err) + WIKI.logger.error(`OAuth callback error: ${err.message}`) + WIKI.logger.error(err.stack) + res.redirect('/login?error=' + encodeURIComponent(err.message)) } })