diff --git a/changedetectionio/__init__.py b/changedetectionio/__init__.py index 2b10ace3..c440a4ce 100644 --- a/changedetectionio/__init__.py +++ b/changedetectionio/__init__.py @@ -619,6 +619,10 @@ def changedetection_app(config=None, datastore_o=None): datastore.data['watching'][uuid].update(form.data) datastore.data['watching'][uuid].update(extra_update_obj) + # Fix the diff filters being changed in the creation of form object + datastore.data['watching'][uuid]['trigger_on_add'] = default['trigger_on_add'] + datastore.data['watching'][uuid]['trigger_on_del'] = default['trigger_on_del'] + flash("Updated watch.") # Re #286 - We wait for syncing new data to disk in another thread every 60 seconds