Don't increment tracker error number if no internet connection

This commit is contained in:
shortcutme 2019-08-08 14:35:58 +02:00
parent eeaa5d21d8
commit 3696db89ab
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -207,10 +207,12 @@ class SiteAnnouncer(object):
self.stats[tracker]["time_status"] = time.time()
self.stats[tracker]["last_error"] = str(error)
self.stats[tracker]["time_last_error"] = time.time()
self.stats[tracker]["num_error"] += 1
if self.site.connection_server.has_internet:
self.stats[tracker]["num_error"] += 1
self.stats[tracker]["num_request"] += 1
global_stats[tracker]["num_request"] += 1
global_stats[tracker]["num_error"] += 1
if self.site.connection_server.has_internet:
global_stats[tracker]["num_error"] += 1
self.updateWebsocket(tracker="error")
return False