diff --git a/packages/api/src/server.ts b/packages/api/src/server.ts index 94565eeeb..31789b6ec 100755 --- a/packages/api/src/server.ts +++ b/packages/api/src/server.ts @@ -103,8 +103,13 @@ export const createApp = (): { max: async (req) => { // 100 RPM for an authenticated request, 5 for a non-authenticated request const token = getTokenByRequest(req) - const claims = await getClaimsByToken(token) - return claims ? 100 : 5 + try { + const claims = await getClaimsByToken(token) + return claims ? 100 : 5 + } catch (e) { + console.log('non-authenticated request') + return 5 + } }, keyGenerator: (req) => { return getTokenByRequest(req) || req.ip