Ignore filter includes from removed sites

This commit is contained in:
shortcutme 2018-06-29 14:20:44 +02:00
parent 8775222a61
commit 811c694f80
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -140,7 +140,10 @@ class UiWebsocketPlugin(object):
continue continue
if filters: if filters:
include = dict(include) # Don't modify original file_content include = dict(include) # Don't modify original file_content
content = filter_storage.site_manager.get(include["address"]).storage.loadJson(include["inner_path"]) include_site = filter_storage.site_manager.get(include["address"])
if not include_site:
continue
content = include_site.storage.loadJson(include["inner_path"])
include["mutes"] = content.get("mutes", {}) include["mutes"] = content.get("mutes", {})
include["siteblocks"] = content.get("siteblocks", {}) include["siteblocks"] = content.get("siteblocks", {})
back.append(include) back.append(include)