fix: say 1 minute ago, not 1 minutes ago

This commit is contained in:
Felitendo committed 2026-09-24 02:00:33 +02:00
1 parent 335d4cc9ec
commit cf48fc47df
3 files changed
+25 -4

No files matched your search

+7 -4
View File
@@ -244,10 +244,13 @@ mca_time_ago() {
delta=$(( now - ts ))
(( delta < 0 )) && delta=0
if (( delta < 60 )); then mca_msg "just now"
elif (( delta < 3600 )); then mca_msg "%d minutes ago" "$(( delta / 60 ))"
elif (( delta < 86400 )); then mca_msg "%d hours ago" "$(( delta / 3600 ))"
else mca_msg "%d days ago" "$(( delta / 86400 ))"
if (( delta < 60 )); then mca_msg "just now"
elif (( delta < 120 )); then mca_msg "1 minute ago"
elif (( delta < 3600 )); then mca_msg "%d minutes ago" "$(( delta / 60 ))"
elif (( delta < 7200 )); then mca_msg "1 hour ago"
elif (( delta < 86400 )); then mca_msg "%d hours ago" "$(( delta / 3600 ))"
elif (( delta < 172800 )); then mca_msg "1 day ago"
else mca_msg "%d days ago" "$(( delta / 86400 ))"
fi
printf '\n'
}