From 22c39b0af205075a3dcc49fe095d2460a1f838f9 Mon Sep 17 00:00:00 2001 From: Mason Reed Date: Fri, 3 Oct 2025 20:22:51 -0400 Subject: [WARP] Trim whitespace from server API key --- plugins/warp/src/plugin/settings.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'plugins/warp/src/plugin') diff --git a/plugins/warp/src/plugin/settings.rs b/plugins/warp/src/plugin/settings.rs index 39092177..a6286a8e 100644 --- a/plugins/warp/src/plugin/settings.rs +++ b/plugins/warp/src/plugin/settings.rs @@ -161,8 +161,9 @@ impl PluginSettings { } if bn_settings.contains(Self::SERVER_API_KEY_SETTING) { let server_api_key_str = bn_settings.get_string(Self::SERVER_API_KEY_SETTING); - if !server_api_key_str.is_empty() { - settings.server_api_key = Some(server_api_key_str); + let trimmed_server_api_key_str = server_api_key_str.trim(); + if !trimmed_server_api_key_str.is_empty() { + settings.server_api_key = Some(trimmed_server_api_key_str.to_string()); } } if bn_settings.contains(Self::SECONDARY_SERVER_URL_SETTING) { @@ -173,8 +174,9 @@ impl PluginSettings { } if bn_settings.contains(Self::SECONDARY_SERVER_API_KEY_SETTING) { let server_api_key_str = bn_settings.get_string(Self::SECONDARY_SERVER_API_KEY_SETTING); - if !server_api_key_str.is_empty() { - settings.second_server_api_key = Some(server_api_key_str); + let trimmed_server_api_key_str = server_api_key_str.trim(); + if !trimmed_server_api_key_str.is_empty() { + settings.second_server_api_key = Some(trimmed_server_api_key_str.to_string()); } } if bn_settings.contains(Self::ENABLE_SERVER_SETTING) { -- cgit v1.3.1