From ff9413be2abc04f8a1cf09477f1161b47b98c7eb Mon Sep 17 00:00:00 2001 From: Xory Date: Thu, 18 Dec 2025 17:00:34 +0200 Subject: [PATCH] fix: conditional --- src/lib/logger.rs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/lib/logger.rs b/src/lib/logger.rs index 9c17ae0..7bffad6 100644 --- a/src/lib/logger.rs +++ b/src/lib/logger.rs @@ -39,12 +39,20 @@ pub async fn log(level: LogLevel, path: &str, detail: String) { }; let debug_mode = cfg!(debug_assertions); - if (level == LogLevel::Debug) && !debug_mode { + if !(level == LogLevel::Debug) { println!("{}", ansi_string); if let Err(e) = logfile.write(logfile_string.as_bytes()) { eprintln!("Got error {:?} while trying to write to logfile.", e); } + } else { + if debug_mode { + println!("{}", ansi_string); + + if let Err(e) = logfile.write(logfile_string.as_bytes()) { + eprintln!("Got error {:?} while trying to write to logfile.", e); + } + } } } }