From 6b818730240aea5f52d93ba9e460276cbde02e94 Mon Sep 17 00:00:00 2001 From: Chuck Date: Sun, 4 Jan 2026 16:52:19 -0500 Subject: [PATCH] fix(plugins): Add onchange handlers to existing custom feed inputs - Add onchange handlers to key and value inputs for existing patternProperties fields - Fixes bug where editing existing custom RSS feeds didn't save changes - Ensures hidden JSON input field is updated when users edit feed entries - Affects all plugins using patternProperties (custom_feeds, feed_logo_map, etc.) --- web_interface/static/v3/plugins_manager.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web_interface/static/v3/plugins_manager.js b/web_interface/static/v3/plugins_manager.js index 353714e8..59ccb49f 100644 --- a/web_interface/static/v3/plugins_manager.js +++ b/web_interface/static/v3/plugins_manager.js @@ -2506,13 +2506,15 @@ function generateFieldHtml(key, prop, value, prefix = '') { value="${pairKey}" placeholder="Key" class="flex-1 px-3 py-2 border border-gray-300 rounded-md shadow-sm focus:outline-none focus:ring-blue-500 focus:border-blue-500 sm:text-sm" - data-key-index="${index}"> + data-key-index="${index}" + onchange="updateKeyValuePairData('${fieldId}', '${fullKey}')"> + data-value-index="${index}" + onchange="updateKeyValuePairData('${fieldId}', '${fullKey}')">