diff --git a/src/lib/server/db.ts b/src/lib/server/db.ts index cae21ab..80a4795 100644 --- a/src/lib/server/db.ts +++ b/src/lib/server/db.ts @@ -14,6 +14,9 @@ const adapter: SyncAdapter = { for (let i = 0; i < result.length; i++) { for (let j = 0; j < result[i].length; j++) { if (result[i][j] instanceof Buffer) { + // Explicitly convert to Uint8Array since SvelteKit's serialization + // doesn't support Node Buffer (even though it's just a sub-class + // of Uint8Array) result[i][j] = new Uint8Array(result[i][j] as Buffer); } }