From 8bed342a6d7e2c5ee3888d4a98263285b580c658 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Pe=C5=A1ek?= Date: Sat, 1 Apr 2023 13:21:15 +0200 Subject: [PATCH] fix: print time suffix only for relative dates --- src/utils.rs | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/utils.rs b/src/utils.rs index 6dcfe93..769aa9d 100644 --- a/src/utils.rs +++ b/src/utils.rs @@ -892,10 +892,12 @@ pub fn time(created: f64) -> (String, String) { format!("{}m", time_delta.whole_minutes()) }; - if OffsetDateTime::now_utc() < time { - rel_time += " left"; - } else { - rel_time += " ago"; + if time_delta <= Duration::days(30) { + if OffsetDateTime::now_utc() < time { + rel_time += " left"; + } else { + rel_time += " ago"; + } } (