bhcli

"Strange's fork of n0tr1v's bhcli (onion)"
git clone https://git.dasho.dev/Strange/bhcli.git
Log | Files | Refs | README

commit 16bbefbc94c038dfbc51efed5f9d891f9c34a7e2
parent c2082599d4c94928a4b5a44ca305edb703918073
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Fri,  7 Apr 2023 15:54:08 -0700

fix

Diffstat:
Msrc/main.rs | 2+-
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