diff options
| author | Fuwn <[email protected]> | 2024-10-09 00:41:20 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-10-09 00:41:43 -0700 |
| commit | 998b63a35256ac985a5a2714dd1ca451af4dfd8a (patch) | |
| tree | 50796121a9d5ab0330fdc5d7e098bda2860d9726 /src/lib/Error/rateLimit.ts | |
| parent | feat(graphql): add badgeCount field (diff) | |
| download | due.moe-998b63a35256ac985a5a2714dd1ca451af4dfd8a.tar.xz due.moe-998b63a35256ac985a5a2714dd1ca451af4dfd8a.zip | |
chore(prettier): use spaces instead of tabs
Diffstat (limited to 'src/lib/Error/rateLimit.ts')
| -rw-r--r-- | src/lib/Error/rateLimit.ts | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/Error/rateLimit.ts b/src/lib/Error/rateLimit.ts index 98e726a2..b70094e6 100644 --- a/src/lib/Error/rateLimit.ts +++ b/src/lib/Error/rateLimit.ts @@ -2,11 +2,11 @@ import type { RequestEvent } from '@sveltejs/kit'; import { RateLimiter } from 'sveltekit-rate-limiter/server'; export const checkRateLimit = async (event: RequestEvent) => { - const limiter = new RateLimiter({ rates: { IP: [5, 's'] } }); + const limiter = new RateLimiter({ rates: { IP: [5, 's'] } }); - await limiter.cookieLimiter?.preflight(event); + await limiter.cookieLimiter?.preflight(event); - if (await limiter.isLimited(event)) return new Response('rate-limited'); + if (await limiter.isLimited(event)) return new Response('rate-limited'); - return null; + return null; }; |