From a218b10c5fa4007d02f37cbc379ce77801f35284 Mon Sep 17 00:00:00 2001 From: dgtlmoon Date: Wed, 19 Mar 2025 23:56:51 +0100 Subject: [PATCH] Remove extra form redef --- changedetectionio/blueprint/settings/__init__.py | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/changedetectionio/blueprint/settings/__init__.py b/changedetectionio/blueprint/settings/__init__.py index aa47fc180..a8f71567d 100644 --- a/changedetectionio/blueprint/settings/__init__.py +++ b/changedetectionio/blueprint/settings/__init__.py @@ -88,16 +88,7 @@ def construct_blueprint(datastore: ChangeDetectionStore): # Get processor plugins info from changedetectionio.processors import get_all_plugins_info plugins_info = get_all_plugins_info() - - # Create/update form with plugins info - default = deepcopy(datastore.data['settings']) - form = forms.globalSettingsForm( - formdata=request.form if request.method == 'POST' else None, - data=default, - extra_notification_tokens=datastore.get_unique_notification_tokens_available(), - plugins_info=plugins_info - ) - + # Process settings including plugin toggles if request.method == 'POST' and form.validate(): # Process the main form data