From 65e5d05a9ed3476177dbe222f6e45c00dc235f8b Mon Sep 17 00:00:00 2001 From: shortcutme Date: Sat, 17 Sep 2016 21:00:20 +0200 Subject: [PATCH] Delete cleanup bad files without file info on update --- src/Site/Site.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Site/Site.py b/src/Site/Site.py index d3a5f801..cbcee857 100644 --- a/src/Site/Site.py +++ b/src/Site/Site.py @@ -331,6 +331,12 @@ class Site(object): self.content_manager.loadContent("content.json", load_includes=False) # Reload content.json self.content_updated = None # Reset content updated time self.updateWebsocket(updating=True) + + for bad_file in self.bad_files.keys(): + if self.content_manager.getFileInfo(bad_file) is False: + del self.bad_files[bad_file] + self.log.debug("No info for file: %s, removing from bad_files" % bad_file) + if announce: self.announce()