From 913314b67d59b448c92807a18f78f03e5dba2249 Mon Sep 17 00:00:00 2001 From: Joffrey JAFFEUX Date: Tue, 25 Mar 2025 22:35:41 +0100 Subject: [PATCH] FIX: prevents to call Object.keys on null (#1217) This was causing errors in the forms under specific cases. --- assets/javascripts/discourse/components/ai-embedding-editor.gjs | 2 +- assets/javascripts/discourse/components/ai-llm-editor-form.gjs | 2 +- .../discourse/components/ai-persona-tool-options.gjs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/assets/javascripts/discourse/components/ai-embedding-editor.gjs b/assets/javascripts/discourse/components/ai-embedding-editor.gjs index 7f0b55a3..75a10bee 100644 --- a/assets/javascripts/discourse/components/ai-embedding-editor.gjs +++ b/assets/javascripts/discourse/components/ai-embedding-editor.gjs @@ -290,7 +290,7 @@ export default class AiEmbeddingEditor extends Component { @action providerKeys(providerParams) { - return Object.keys(providerParams); + return providerParams ? Object.keys(providerParams) : []; }