Explorar o código

Fix error in checkForCorruptedDocs

Thibaut Courouble %!s(int64=9) %!d(string=hai) anos
pai
achega
0d38b9be88
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  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