Index: server/telefunc/ctx.ts
===================================================================
--- server/telefunc/ctx.ts	(revision 0d447f67907253e18370e3a36e37b0cf72ebb964)
+++ server/telefunc/ctx.ts	(revision 6196d609d200de0e04c2c142c0150d778cb11ec6)
@@ -6,8 +6,8 @@
 }
 
-export function parseSessionUserId(sessionUserId: unknown): number | null {
-    if (typeof sessionUserId !== "string" && typeof sessionUserId !== "number") return null;
+export function parseSessionUserId(sessionUserId: unknown): number | undefined {
+    if (typeof sessionUserId !== "string" && typeof sessionUserId !== "number") return undefined;
     const n = Number(sessionUserId);
-    return Number.isInteger(n) && n > 0 ? n : null;
+    return Number.isInteger(n) && n > 0 ? n : undefined;
 }
 
@@ -27,5 +27,4 @@
         username: c.session?.user?.name ?? null,
         session: c.session,
-        db: c.db,
     };
 }
