diff --git a/server/src/shared/db/util.ts b/server/src/shared/db/util.ts index a4323f1..8e05dad 100644 --- a/server/src/shared/db/util.ts +++ b/server/src/shared/db/util.ts @@ -14,6 +14,8 @@ export function B(value: boolean): 0 | 1 { } export function j(value: unknown, fallback: T): T { + if (value == null) return fallback; + if (typeof value === "object" || Array.isArray(value)) return value as T; if (typeof value !== "string" || value.length === 0) return fallback; try { return JSON.parse(value) as T;