From 5bb0ad8b1aac8c9899f7b81cf94e3a05fb2f50f0 Mon Sep 17 00:00:00 2001 From: Jelson Rodrigues Date: Thu, 30 Oct 2025 08:56:25 -0300 Subject: [PATCH] fix: remove empty string from filters --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 3e5403b..810f33a 100644 --- a/src/main.rs +++ b/src/main.rs @@ -177,7 +177,7 @@ fn main() -> anyhow::Result<()> { // Read system prompt let prompt = std::fs::read_to_string("PROMPT.txt").unwrap(); let filter_file_contents = std::fs::read_to_string("FILTER.txt").unwrap_or(String::new()); - let filter_keywords = filter_file_contents.split("\n").collect::>(); + let filter_keywords = filter_file_contents.split("\n").filter(|keyword| !keyword.is_empty()).collect::>(); let talks_array = get_piperun_chats_on_date(&PIPERUN_API_URL, &client, &access_token, formatted_day_before_at_midnight, formatted_day_before_at_23_59_59);