From ade5c0d99834ac49c30499c12955f72251d46c5c Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Tue, 28 Apr 2026 20:40:24 +0200 Subject: [PATCH] test(invites): tighten requireAdmin mock to match real Fastify contract --- packages/server/src/routes/invites.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/server/src/routes/invites.test.ts b/packages/server/src/routes/invites.test.ts index cf2c6b5b..4e5a086a 100644 --- a/packages/server/src/routes/invites.test.ts +++ b/packages/server/src/routes/invites.test.ts @@ -35,10 +35,10 @@ vi.mock('../utils/auth.js', () => ({ }, requireAdmin: async ( _req: { userId?: string }, - reply: { code: (n: number) => { send: (b: unknown) => void } }, + reply: { code: (n: number) => { send: (b: unknown) => unknown } }, ) => { if (!callerIsAdmin) { - reply.code(403).send({ error: 'Admin required', statusCode: 403 }); + return reply.code(403).send({ error: 'Admin required', statusCode: 403 }); } }, }));