From d58f7aa3995677d1d3e747fecbeec1e9923901d4 Mon Sep 17 00:00:00 2001 From: Maurice Date: Sun, 9 Aug 2026 13:07:22 +0200 Subject: [PATCH] Drop a dead expression from the files RPC test Left over from writing the demo-mode case: a cast statement with no effect, which eslint flags as no-unused-expressions. It is the one error in an otherwise warnings-only run, so `eslint .` exits 1 and the Server Tests job fails on lint before it runs a single test. --- server/tests/unit/files/files.rpc.test.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/server/tests/unit/files/files.rpc.test.ts b/server/tests/unit/files/files.rpc.test.ts index b61553f70..2f335b5c3 100644 --- a/server/tests/unit/files/files.rpc.test.ts +++ b/server/tests/unit/files/files.rpc.test.ts @@ -207,7 +207,6 @@ describe('FilesRpc writes', () => { try { const f = build(); // The demo guard resolves the uploader's email; user 9 is the demo account. - (f.files as unknown as { getFileById: unknown }); const db = { canAccessTrip: vi.fn(() => ({ id: 1, user_id: 42 })), prepare: vi.fn(() => ({ get: (id: number) => (id === 9 ? { role: 'user', email: 'demo@trek.app' } : { role: 'user', email: 'real@example.test' }) })),