From fce30baa12a40afc1d3c53ac8fb70d91afc7b3f5 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Thu, 30 May 2019 04:28:09 +0200 Subject: [PATCH] Check files in offline mode on update --- src/Site/Site.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Site/Site.py b/src/Site/Site.py index 34bea97d..b8620b56 100644 --- a/src/Site/Site.py +++ b/src/Site/Site.py @@ -453,6 +453,10 @@ class Site(object): def update(self, announce=False, check_files=False, since=None): self.content_manager.loadContent("content.json", load_includes=False) # Reload content.json self.content_updated = None # Reset content updated time + + if check_files: + self.storage.updateBadFiles(quick_check=True) # Quick check and mark bad files based on file size + if not self.isServing(): return False @@ -470,9 +474,6 @@ class Site(object): queried = self.checkModifications(since) - if check_files: - self.storage.updateBadFiles(quick_check=True) # Quick check and mark bad files based on file size - changed, deleted = self.content_manager.loadContent("content.json", load_includes=False) if self.bad_files: