summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/RateLimiterService.ts
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2023-02-09 10:55:15 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2023-02-09 10:55:15 +0900
commite1e885d6b23fc690b4e0cb9217094b5f20afea2f (patch)
treebb03639cc0eab30fc9600391407b616dca1a817b /packages/backend/src/server/api/RateLimiterService.ts
parentrefactor: fix types (diff)
downloadsharkey-e1e885d6b23fc690b4e0cb9217094b5f20afea2f.tar.gz
sharkey-e1e885d6b23fc690b4e0cb9217094b5f20afea2f.tar.bz2
sharkey-e1e885d6b23fc690b4e0cb9217094b5f20afea2f.zip
refactor: fix types
Diffstat (limited to 'packages/backend/src/server/api/RateLimiterService.ts')
-rw-r--r--packages/backend/src/server/api/RateLimiterService.ts6
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/backend/src/server/api/RateLimiterService.ts b/packages/backend/src/server/api/RateLimiterService.ts
index a9c34e363a..1f8915ecca 100644
--- a/packages/backend/src/server/api/RateLimiterService.ts
+++ b/packages/backend/src/server/api/RateLimiterService.ts
@@ -34,7 +34,7 @@ export class RateLimiterService {
const min = (): void => {
const minIntervalLimiter = new Limiter({
id: `${actor}:${limitation.key}:min`,
- duration: limitation.minInterval * factor,
+ duration: limitation.minInterval! * factor,
max: 1,
db: this.redisClient,
});
@@ -62,8 +62,8 @@ export class RateLimiterService {
const max = (): void => {
const limiter = new Limiter({
id: `${actor}:${limitation.key}`,
- duration: limitation.duration * factor,
- max: limitation.max / factor,
+ duration: limitation.duration! * factor,
+ max: limitation.max! / factor,
db: this.redisClient,
});