diff --git a/changedetectionio/update_worker.py b/changedetectionio/update_worker.py index 377711ba..61b42394 100644 --- a/changedetectionio/update_worker.py +++ b/changedetectionio/update_worker.py @@ -379,6 +379,9 @@ class update_worker(threading.Thread): if not self.datastore.data['watching'][uuid].get('ignore_status_codes'): update_obj['consecutive_filter_failures'] = 0 + # Everything ran OK, clean off any previous error + update_obj['last_error'] = False + self.cleanup_error_artifacts(uuid) #