From caa2ec118278e18ca7d1aac0cb3ea6adcc7b358f Mon Sep 17 00:00:00 2001 From: Andreas Larsen Date: Tue, 2 Jul 2019 21:26:27 +0200 Subject: [PATCH] fix(tripple): Check for absolute value for time diff --- src/main.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index 6539dd5..182bbc5 100644 --- a/src/main.rs +++ b/src/main.rs @@ -108,7 +108,7 @@ fn main() { format!("{} just hit leet! New score: {}", message.from.first_name, *entry) )); - let current_leet_count = time_scored_map.iter().filter(|(_,t)| (**t - Local::now()).num_seconds() < allowed_timegap * 2).count(); + let current_leet_count = time_scored_map.iter().filter(|(_,t)| (**t - Local::now()).num_seconds().abs() < allowed_timegap * 2).count(); if current_leet_count == 3 { api.spawn(message.chat.text("OH BABY A TRIPPLE!!!"));