Browse Source

Fix error in checkForCorruptedDocs

Thibaut Courouble 9 years ago
parent
commit
0d38b9be88
1 changed files with 4 additions and 0 deletions
  1. 4 0
      assets/javascripts/app/db.coffee

+ 4 - 0
assets/javascripts/app/db.coffee

@@ -273,6 +273,10 @@ class app.DB
       for slug in @corruptedDocs
         $.arrayDelete(docs, slug)
 
+      if docs.length is 0
+        setTimeout(@deleteCorruptedDocs, 0)
+        return
+
       txn = @idbTransaction(db, stores: docs, mode: 'readonly', ignoreError: false)
       txn.oncomplete = =>
         setTimeout(@deleteCorruptedDocs, 0) if @corruptedDocs.length > 0