From 8fdcffc73120b486f0f00d0064e41c46d434fc22 Mon Sep 17 00:00:00 2001 From: Tunglies Date: Fri, 28 Mar 2025 00:58:34 +0800 Subject: [PATCH] refactor(CoreManager) combine duplicated logical --- src-tauri/src/core/core.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src-tauri/src/core/core.rs b/src-tauri/src/core/core.rs index 038da7e4..4b3fb8c6 100644 --- a/src-tauri/src/core/core.rs +++ b/src-tauri/src/core/core.rs @@ -480,14 +480,7 @@ impl CoreManager { pub async fn init(&self) -> Result<()> { logging!(trace, Type::Core, "Initializing core"); - if service::is_service_available().await.is_ok() { - if service::check_service_needs_reinstall().await { - service::reinstall_service().await?; - } - self.start_core_by_service().await?; - } else { - self.start_core_by_sidecar().await?; - } + self.start_core().await?; logging!(trace, Type::Core, "Initied core"); #[cfg(target_os = "macos")] log_err!(Tray::global().subscribe_traffic().await);