diff --git a/src/web/middleware/authorize.js b/src/web/middleware/authorize.js index 4715f552..e1f5af48 100644 --- a/src/web/middleware/authorize.js +++ b/src/web/middleware/authorize.js @@ -19,12 +19,16 @@ export default function initialize(app, session) { let rank; if (!global_rank) { - rank = await backfillRankIntoAuthCookie( - session, - new Date(parseInt(expiration, 10)), - req, - res - ); + try { + rank = await backfillRankIntoAuthCookie( + session, + new Date(parseInt(expiration, 10)), + req, + res + ); + } catch (error) { + return next(); + } } else { rank = parseInt(global_rank, 10); }