commit 16bbefbc94c038dfbc51efed5f9d891f9c34a7e2
parent c2082599d4c94928a4b5a44ca305edb703918073
Author: n0tr1v <n0tr1v@protonmail.com>
Date: Fri, 7 Apr 2023 15:54:08 -0700
fix
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/main.rs b/src/main.rs
@@ -1435,7 +1435,7 @@ fn process_new_messages(
let last_known_msg_parsed_dt = parse_date(&last_known_msg.date, datetime_fmt);
let filtered = new_messages
.iter()
- .filter(|new_msg| last_known_msg_parsed_dt > parse_date(&new_msg.date, datetime_fmt) || (new_msg.date == last_known_msg.date && last_known_msg.text == new_msg.text));
+ .filter(|new_msg| last_known_msg_parsed_dt <= parse_date(&new_msg.date, datetime_fmt) && !(new_msg.date == last_known_msg.date && last_known_msg.text == new_msg.text));
for new_msg in filtered {
if let Some((from, to_opt, msg)) = get_message(&new_msg.text, &members_tag) {
// Process new messages