Reliability fix - Remove loop that could cause app to stop checking if data changes (#1313)

pull/1316/head
dgtlmoon 2 years ago committed by GitHub
parent 024c8d8fd5
commit de15dfd80d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -92,6 +92,10 @@ class perform_site_check():
# Pluggable content fetcher
prefer_backend = watch.get_fetch_backend
# @todo move this to Watch model get_fetch_backend
if not prefer_backend:
prefer_backend = self.datastore.data['settings']['application']['fetch_backend']
if hasattr(content_fetcher, prefer_backend):
klass = getattr(content_fetcher, prefer_backend)
else:

Binary file not shown.

Before

Width:  |  Height:  |  Size: 43 KiB

After

Width:  |  Height:  |  Size: 22 KiB

@ -171,14 +171,6 @@ class ChangeDetectionStore:
@property
def data(self):
has_unviewed = False
for uuid, watch in self.__data['watching'].items():
# #106 - Be sure this is None on empty string, False, None, etc
# Default var for fetch_backend
# @todo this may not be needed anymore, or could be easily removed
if not self.__data['watching'][uuid]['fetch_backend']:
self.__data['watching'][uuid]['fetch_backend'] = self.__data['settings']['application']['fetch_backend']
# Re #152, Return env base_url if not overriden, @todo also prefer the proxy pass url
env_base_url = os.getenv('BASE_URL','')
if not self.__data['settings']['application']['base_url']:

Loading…
Cancel
Save