From ab6875acb2e34467cf56895d34d65a7ee2c3d8b0 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Tue, 17 Feb 2026 08:40:46 +0000 Subject: [PATCH] operator nits --- backend/windmill-common/src/instance_config.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/windmill-common/src/instance_config.rs b/backend/windmill-common/src/instance_config.rs index 20efea138e..21392c3a11 100644 --- a/backend/windmill-common/src/instance_config.rs +++ b/backend/windmill-common/src/instance_config.rs @@ -982,7 +982,10 @@ pub fn diff_global_settings( let mut deletes = Vec::new(); if matches!(mode, ApplyMode::Replace) { for key in current.keys() { - if !desired.contains_key(key) && !PROTECTED_SETTINGS.contains(&key.as_str()) { + if !desired.contains_key(key) + && !PROTECTED_SETTINGS.contains(&key.as_str()) + && !HIDDEN_SETTINGS.contains(&key.as_str()) + { previous_values.insert(key.clone(), current[key].clone()); deletes.push(key.clone()); }