]> wagnertech.de Git - mfinanz.git/blobdiff - js/kivi.FileDB.js
Volltext-Suche Auftrag: Kosmetik: Formatierung SQL-Statements
[mfinanz.git] / js / kivi.FileDB.js
index 15e5d5a01a7a7de1497389ee52a1480f7f90a752..7ee0701e28134bae7aa524d6be5acd19b47bdbc0 100644 (file)
@@ -75,13 +75,15 @@ namespace("kivi.FileDB", function(ns) {
     });
   };
 
-  ns.delete_all= function() {
-    ns.retrieve_all_keys((keys) => {
-      keys.forEach((key) => ns.delete_key(key));
+  ns.delete_all = function(success) {
+    ns.open_rw_store((store) => {
+      let request = store.clear();
+      request.onsuccess = success;
+      request.onerror = ns.error;
     });
   };
 
-  ns.delete_key= function(key, success) {
+  ns.delete_key = function(key, success) {
     ns.open_rw_store((store) => {
       let request = store.delete(key);
       request.onsuccess = (event) => { if (success) success(event.target.result); };