From 381d94680846eecf15cee23360833dbe01fa2bf4 Mon Sep 17 00:00:00 2001 From: Richard Shiue <71320345+richardshiue@users.noreply.github.com> Date: Mon, 16 Dec 2024 12:25:31 +0800 Subject: [PATCH] chore: filter out spaces from mention page (#6994) --- .../ai_chat/application/chat_input_control_cubit.dart | 7 ++++++- .../presentation/chat_input/mobile_ai_prompt_input.dart | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_input_control_cubit.dart b/frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_input_control_cubit.dart index 1dfa75755a..63acb8be6d 100644 --- a/frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_input_control_cubit.dart +++ b/frontend/appflowy_flutter/lib/plugins/ai_chat/application/chat_input_control_cubit.dart @@ -46,7 +46,12 @@ class ChatInputControlCubit extends Cubit { final newViews = await ViewBackendService.getAllViews().fold( (result) { return result.items - .where((v) => v.layout.isDocumentView && v.parentViewId != v.id) + .where( + (v) => + !v.isSpace && + v.layout.isDocumentView && + v.parentViewId != v.id, + ) .toList(); }, (err) { diff --git a/frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_input/mobile_ai_prompt_input.dart b/frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_input/mobile_ai_prompt_input.dart index 28b81b7659..e2ec9d5ab9 100644 --- a/frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_input/mobile_ai_prompt_input.dart +++ b/frontend/appflowy_flutter/lib/plugins/ai_chat/presentation/chat_input/mobile_ai_prompt_input.dart @@ -197,6 +197,7 @@ class _MobileAIPromptInputState extends State { final selectedView = await showPageSelectorSheet( context, filter: (view) => + !view.isSpace && view.layout.isDocumentView && view.parentViewId != view.id && !inputControlCubit.selectedViewIds.contains(view.id),