From 6bdaee3a002c0db5da1fb1f2094ebc9a9dbc01e1 Mon Sep 17 00:00:00 2001 From: Nathan Date: Tue, 22 Apr 2025 14:10:02 +0800 Subject: [PATCH] chore: set toggle default value --- frontend/rust-lib/flowy-ai/src/local_ai/controller.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/rust-lib/flowy-ai/src/local_ai/controller.rs b/frontend/rust-lib/flowy-ai/src/local_ai/controller.rs index 6435b77fc3..1ec08854e0 100644 --- a/frontend/rust-lib/flowy-ai/src/local_ai/controller.rs +++ b/frontend/rust-lib/flowy-ai/src/local_ai/controller.rs @@ -314,7 +314,7 @@ impl LocalAIController { std::thread::current().id() ); return LocalAIPB { - enabled: false, + enabled, plugin_downloaded: false, state: RunningStatePB::from(RunningState::ReadyToConnect), lack_of_resource: None, @@ -373,7 +373,8 @@ impl LocalAIController { let workspace_id = self.user_service.workspace_id()?; let key = local_ai_enabled_key(&workspace_id.to_string()); let store_preferences = self.upgrade_store_preferences()?; - let enabled = !store_preferences.get_bool(&key).unwrap_or(true); + let enabled = !store_preferences.get_bool(&key).unwrap_or(false); + tracing::trace!("[AI Plugin] toggle local ai, enabled: {}", enabled,); store_preferences.set_bool(&key, enabled)?; self.toggle_plugin(enabled).await?; Ok(enabled)