From b8bb5b2d75f865bac286b3aa7a185bfa7f8b74b6 Mon Sep 17 00:00:00 2001 From: maskers <97827489+mskrss@users.noreply.github.com> Date: Sun, 8 Sep 2024 23:23:59 +0300 Subject: [PATCH] change `\r\n` to `\n` in the entire log instead --- src/handlers/event/analyze_logs/issues.rs | 2 +- src/handlers/event/analyze_logs/mod.rs | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/handlers/event/analyze_logs/issues.rs b/src/handlers/event/analyze_logs/issues.rs index 3ea404c..a5b258a 100644 --- a/src/handlers/event/analyze_logs/issues.rs +++ b/src/handlers/event/analyze_logs/issues.rs @@ -334,7 +334,7 @@ fn offline_launch(log: &str) -> Issue { .to_string(), ); - let found = log.contains("(missing)\n") || log.contains("(missing)\r\n"); + let found = log.contains("(missing)\n"); found.then_some(issue) } diff --git a/src/handlers/event/analyze_logs/mod.rs b/src/handlers/event/analyze_logs/mod.rs index b125b02..df89913 100644 --- a/src/handlers/event/analyze_logs/mod.rs +++ b/src/handlers/event/analyze_logs/mod.rs @@ -41,6 +41,8 @@ pub async fn handle(ctx: &Context, message: &Message, data: &Data) -> Result<()> return Ok(()); }; + let log = log.replace("\r\n", "\n"); + let issues = issues::find(&log, data).await?; let embed = {