Skip to content

Commit 030e4d4

Browse files
committed
fix: sqlite null ref
1 parent 45eaed2 commit 030e4d4

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

lib/cache/sqlite-cache-store.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ module.exports = class SqliteCacheStore {
6161
#countEntriesQuery
6262

6363
/**
64-
* @type {import('node:sqlite').StatementSync}
64+
* @type {import('node:sqlite').StatementSync | null}
6565
*/
6666
#deleteOldValuesQuery
6767

@@ -343,15 +343,15 @@ module.exports = class SqliteCacheStore {
343343
}
344344

345345
{
346-
const removed = this.#deleteExpiredValuesQuery.run(Date.now()).changes
347-
if (removed > 0) {
346+
const removed = this.#deleteExpiredValuesQuery?.run(Date.now()).changes
347+
if (removed) {
348348
return removed
349349
}
350350
}
351351

352352
{
353-
const removed = this.#deleteOldValuesQuery.run(Math.max(Math.floor(this.#maxCount * 0.1), 1)).changes
354-
if (removed > 0) {
353+
const removed = this.#deleteOldValuesQuery?.run(Math.max(Math.floor(this.#maxCount * 0.1), 1)).changes
354+
if (removed) {
355355
return removed
356356
}
357357
}

0 commit comments

Comments
 (0)