From 1a5bfd973ec632dec143f0ac5a1b4a47216b1e9b Mon Sep 17 00:00:00 2001 From: shortcutme Date: Sun, 8 Jan 2017 17:31:03 +0100 Subject: [PATCH] Only download media if site is already added --- src/Ui/UiRequest.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Ui/UiRequest.py b/src/Ui/UiRequest.py index af56941c..2f729db2 100644 --- a/src/Ui/UiRequest.py +++ b/src/Ui/UiRequest.py @@ -378,7 +378,10 @@ class UiRequest(object): elif os.path.isdir(file_path): # If this is actually a folder, add "/" and redirect return self.actionRedirect("./{0}/".format(path_parts["inner_path"].split("/")[-1])) else: # File not exists, try to download - site = SiteManager.site_manager.need(address, all_file=False) + if address not in SiteManager.site_manager.sites: # Only in case if site already started downloading + return self.error404(path_parts["inner_path"]) + + site = SiteManager.site_manager.need(address) if path_parts["inner_path"].endswith("favicon.ico"): # Default favicon for all sites return self.actionFile("src/Ui/media/img/favicon.ico")