Skip to content

Commit 654a5ed

Browse files
committed
Update limiter usage
1 parent 0fad36e commit 654a5ed

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/node/routes/login.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ import i18n from "../i18n"
1212
// RateLimiter wraps around the limiter library for logins.
1313
// It allows 2 logins every minute plus 12 logins every hour.
1414
export class RateLimiter {
15-
private readonly minuteLimiter = new Limiter(2, "minute")
16-
private readonly hourLimiter = new Limiter(12, "hour")
15+
private readonly minuteLimiter = new Limiter({ tokensPerInterval: 2, interval: "minute" })
16+
private readonly hourLimiter = new Limiter({ tokensPerInterval: 12, interval: "hour" })
1717

1818
public canTry(): boolean {
1919
// Note: we must check using >= 1 because technically when there are no tokens left

0 commit comments

Comments
 (0)