From 631e95604b64b1a96f2abade659348618f3b00b2 Mon Sep 17 00:00:00 2001 From: M Date: Thu, 25 Sep 2025 13:40:10 +0200 Subject: [PATCH] fix: typescript errors --- api/src/controllers/web.ts | 5 ++++- api/src/routes/api/spec/web.spec.ts | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/api/src/controllers/web.ts b/api/src/controllers/web.ts index b584ab8..e0a4d4d 100644 --- a/api/src/controllers/web.ts +++ b/api/src/controllers/web.ts @@ -106,7 +106,10 @@ const login = async ( const rateLimiter = RateLimiter.getInstance() if (!validPass) { - const retrySecs = await rateLimiter.consume(req.ip || 'unknown', user?.username) + const retrySecs = await rateLimiter.consume( + req.ip || 'unknown', + user?.username + ) if (retrySecs > 0) throw errors.tooManyRequests(retrySecs) } diff --git a/api/src/routes/api/spec/web.spec.ts b/api/src/routes/api/spec/web.spec.ts index 9babb85..30936b6 100644 --- a/api/src/routes/api/spec/web.spec.ts +++ b/api/src/routes/api/spec/web.spec.ts @@ -277,7 +277,10 @@ const performLogin = async ( .set('x-xsrf-token', csrfToken) .send(credentials) - return { authCookies: header['set-cookie']?.join() || '' } + return { + authCookies: + (header['set-cookie'] as unknown as string[] | undefined)?.join() || '' + } } const extractCSRF = (text: string) =>