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);