diff options
-rw-r--r-- | ext/js/language/dictionary-database.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ext/js/language/dictionary-database.js b/ext/js/language/dictionary-database.js index c47e1e90..45c5c6fd 100644 --- a/ext/js/language/dictionary-database.js +++ b/ext/js/language/dictionary-database.js @@ -205,7 +205,7 @@ export class DictionaryDatabase { onProgress(progressData); return keys; }; - const onProgress2 = () => { + const onProgressWrapper = () => { const processed = progressData.processed + 1; progressData.processed = processed; if ((processed % progressRate) === 0 || processed === progressData.count) { @@ -217,7 +217,7 @@ export class DictionaryDatabase { const promises = []; for (const [objectStoreName, indexName] of targets) { const query = IDBKeyRange.only(dictionaryName); - const promise = this._db.bulkDelete(objectStoreName, indexName, query, filterKeys, onProgress2); + const promise = this._db.bulkDelete(objectStoreName, indexName, query, filterKeys, onProgressWrapper); promises.push(promise); } await Promise.all(promises); |