diff --git a/.changeset/fancy-llamas-tan.md b/.changeset/fancy-llamas-tan.md new file mode 100644 index 0000000..6370af0 --- /dev/null +++ b/.changeset/fancy-llamas-tan.md @@ -0,0 +1,5 @@ +--- +"sqlseal": patch +--- + +fixing issue with zero values not displaying correctly 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 }; }