Browse Source

Merge pull request #339 from sunil-shrestha/fix/storeOptions

Allow to pass the options to IndexedDbStore constructor
Renée Kooi 7 years ago
parent
commit
ba95baa99e
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/plugins/RestoreFiles/index.js

+ 3 - 1
src/plugins/RestoreFiles/index.js

@@ -29,7 +29,9 @@ module.exports = class RestoreFiles extends Plugin {
     if (this.opts.serviceWorker) {
       this.ServiceWorkerStore = new ServiceWorkerStore(core, { storeName: core.getID() })
     }
-    this.IndexedDBStore = new IndexedDBStore(core, { storeName: core.getID() })
+    this.IndexedDBStore = new IndexedDBStore(core, Object.assign({},
+      opts.indexedDB || {},
+      { storeName: core.getID() }))
 
     this.saveFilesStateToLocalStorage = this.saveFilesStateToLocalStorage.bind(this)
     this.loadFilesStateFromLocalStorage = this.loadFilesStateFromLocalStorage.bind(this)