diff --git a/src/modules/database/sqlocal/sqlocalWorkerDatabase.ts b/src/modules/database/sqlocal/sqlocalWorkerDatabase.ts index 5b246fc..088a8e7 100644 --- a/src/modules/database/sqlocal/sqlocalWorkerDatabase.ts +++ b/src/modules/database/sqlocal/sqlocalWorkerDatabase.ts @@ -86,8 +86,8 @@ export class SqlocalWorkerDatabase { return { ...ret, [key]: value ? 1 : 0 }; } - // Convert falsy values to null - if (!value) { + // Convert falsy values to null, but preserve numeric 0 + if (!value && value !== 0) { return { ...ret, [key]: null }; }