diff --git a/packages/web/src/javascripts/Application/Database.ts b/packages/web/src/javascripts/Application/Database.ts index fb2ad933b..60799aef4 100644 --- a/packages/web/src/javascripts/Application/Database.ts +++ b/packages/web/src/javascripts/Application/Database.ts @@ -145,6 +145,9 @@ export class Database { } public async getPayloadsForKeys(keys: string[]): Promise { + if (keys.length === 0) { + return [] + } const db = (await this.openDatabase()) as IDBDatabase return new Promise((resolve) => { const objectStore = db.transaction(STORE_NAME).objectStore(STORE_NAME)