From 02e19b3d44cc4eeae74ec010a1eef6592c4458bf Mon Sep 17 00:00:00 2001 From: MystiPanda Date: Wed, 20 Mar 2024 20:31:00 +0800 Subject: [PATCH] fix: service logs are not cleared #695 --- src-tauri/src/utils/init.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src-tauri/src/utils/init.rs b/src-tauri/src/utils/init.rs index 0e7245ee..5331de5e 100644 --- a/src-tauri/src/utils/init.rs +++ b/src-tauri/src/utils/init.rs @@ -135,6 +135,13 @@ pub fn delete_log() -> Result<()> { for file in fs::read_dir(&log_dir)?.flatten() { let _ = process_file(file); } + #[cfg(target_os = "windows")] + { + let service_log_dir = log_dir.join("service"); + for file in fs::read_dir(&service_log_dir)?.flatten() { + let _ = process_file(file); + } + } Ok(()) }