From c4d9fab8e7c5f7279807d672238df0f52e8a122f Mon Sep 17 00:00:00 2001 From: Roman Rizzi Date: Wed, 19 Jun 2024 10:16:00 -0300 Subject: [PATCH] FIX: typo when excluding personas from enabled bot list (#671) --- .../connectors/composer-fields/persona-llm-selector.gjs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/assets/javascripts/discourse/connectors/composer-fields/persona-llm-selector.gjs b/assets/javascripts/discourse/connectors/composer-fields/persona-llm-selector.gjs index 760394b2..3663323a 100644 --- a/assets/javascripts/discourse/connectors/composer-fields/persona-llm-selector.gjs +++ b/assets/javascripts/discourse/connectors/composer-fields/persona-llm-selector.gjs @@ -14,9 +14,9 @@ function isBotMessage(composer, currentUser) { ) { const reciepients = composer.targetRecipients.split(","); - return currentUser.ai_enabled_chat_bots.any((bot) => - reciepients.any((username) => username === bot.username) - ); + return currentUser.ai_enabled_chat_bots + .filter((bot) => !bot.is_persona) + .any((bot) => reciepients.any((username) => username === bot.username)); } return false; } @@ -110,7 +110,7 @@ export default class BotSelector extends Component { get llmOptions() { const availableBots = this.currentUser.ai_enabled_chat_bots - .filter((bot) => !bot.is_persosna) + .filter((bot) => !bot.is_persona) .filter(Boolean); return availableBots.map((bot) => {