From 1e4db4eef014c0bc81ec16973f04c36977c5727a Mon Sep 17 00:00:00 2001 From: LmeSzinc <37934724+LmeSzinc@users.noreply.github.com> Date: Thu, 2 Nov 2023 10:35:13 +0800 Subject: [PATCH] Opt: More friendly record time on dashboard --- module/webui/lang.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/module/webui/lang.py b/module/webui/lang.py index 1c9bc0ef4..12245c907 100644 --- a/module/webui/lang.py +++ b/module/webui/lang.py @@ -89,12 +89,15 @@ def readable_time(before: str) -> str: elif diff < 60: # < 1 min return t("Gui.Dashboard.JustNow") - elif diff < 3600: + elif diff < 5400: + # < 90 min return t("Gui.Dashboard.MinutesAgo", time=int(diff // 60)) - elif diff < 86400: + elif diff < 129600: + # < 36 hours return t("Gui.Dashboard.HoursAgo", time=int(diff // 3600)) elif diff < 1296000: + # < 15 days return t("Gui.Dashboard.DaysAgo", time=int(diff // 86400)) else: - # > 15 days + # >= 15 days return t("Gui.Dashboard.LongTimeAgo")