From 428d95c9996f7cfd55de7c27f7caa541c08271e9 Mon Sep 17 00:00:00 2001 From: HuyNguyen Date: Fri, 19 Dec 2025 11:48:56 +0700 Subject: [PATCH] Enable AI Scribe modal based on configuration and availability --- lib/features/composer/presentation/composer_view.dart | 2 +- lib/features/composer/presentation/composer_view_web.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/features/composer/presentation/composer_view.dart b/lib/features/composer/presentation/composer_view.dart index 69f262cdd..556a512b3 100644 --- a/lib/features/composer/presentation/composer_view.dart +++ b/lib/features/composer/presentation/composer_view.dart @@ -470,7 +470,7 @@ class ComposerView extends GetWidget { sendMessageAction: () => controller.handleClickSendButton(context), requestReadReceiptAction: () => controller.toggleRequestReadReceipt(context), toggleMarkAsImportantAction: () => controller.toggleMarkAsImportant(context), - onOpenAiAssistantModal: controller.isAIScribeAvailable + onOpenAiAssistantModal: controller.aiScribeConfig.isEnabled && controller.isAIScribeAvailable ? controller.openAIAssistantModal : null, )), diff --git a/lib/features/composer/presentation/composer_view_web.dart b/lib/features/composer/presentation/composer_view_web.dart index a2db486c3..65653bc22 100644 --- a/lib/features/composer/presentation/composer_view_web.dart +++ b/lib/features/composer/presentation/composer_view_web.dart @@ -560,7 +560,7 @@ class ComposerView extends GetWidget { toggleMarkAsImportantAction: () => controller.toggleMarkAsImportant(context), saveAsTemplateAction: () => controller.handleClickSaveAsTemplateButton(context), onOpenInsertLink: controller.openInsertLink, - onOpenAiAssistantModal: controller.isAIScribeAvailable + onOpenAiAssistantModal: controller.isAIScribeAvailable && controller.aiScribeConfig.isEnabled ? controller.openAIAssistantModal : null, )),