From e0574e1912e484f33e0bf3b7041b56d76c4d5637 Mon Sep 17 00:00:00 2001 From: Joffrey JAFFEUX Date: Thu, 20 Mar 2025 01:27:21 +0100 Subject: [PATCH] FIX: prevents fields in Object to re-render This is a temporary fix while we make this codepath of FormKit to correctly follow Data down action up pattern, re-rendering a component shouldn't be an issue. --- .../discourse/components/ai-embedding-editor.gjs | 9 +++++++-- .../discourse/components/ai-llm-editor-form.gjs | 9 +++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/assets/javascripts/discourse/components/ai-embedding-editor.gjs b/assets/javascripts/discourse/components/ai-embedding-editor.gjs index d23edd6e9..7f0b55a3e 100644 --- a/assets/javascripts/discourse/components/ai-embedding-editor.gjs +++ b/assets/javascripts/discourse/components/ai-embedding-editor.gjs @@ -288,6 +288,11 @@ export default class AiEmbeddingEditor extends Component { }); } + @action + providerKeys(providerParams) { + return Object.keys(providerParams); + } +