Update rateLimiter.ts

This commit is contained in:
Tom Moor
2023-01-22 14:37:52 -08:00
committed by GitHub
parent 312e11e7c1
commit da4a0189dc

View File

@@ -28,7 +28,7 @@ export function defaultRateLimiter() {
try { try {
await limiter.consume(key); await limiter.consume(key);
} catch (rateLimiterRes) { } catch (rateLimiterRes) {
if (rateLimiterRes.points) { if (rateLimiterRes.msBeforeNext) {
ctx.set("Retry-After", `${rateLimiterRes.msBeforeNext / 1000}`); ctx.set("Retry-After", `${rateLimiterRes.msBeforeNext / 1000}`);
ctx.set("RateLimit-Limit", `${limiter.points}`); ctx.set("RateLimit-Limit", `${limiter.points}`);
ctx.set("RateLimit-Remaining", `${rateLimiterRes.remainingPoints}`); ctx.set("RateLimit-Remaining", `${rateLimiterRes.remainingPoints}`);