(Reminders): Small UI improvements.

This commit is contained in:
2021-09-15 22:05:34 +03:00
parent 765b8a3c2b
commit 0e63c2da7a
3 changed files with 73 additions and 49 deletions

View File

@@ -75,7 +75,19 @@ class Reminder:
trunc_content = content[:50] + '...' * (len(content) > 50)
if self.data.interval:
repeat = "(Every `{}`)".format(strfdur(self.data.interval))
interval = self.data.interval
if interval == 24 * 60 * 60:
interval_str = "day"
elif interval == 60 * 60:
interval_str = "hour"
elif interval % (24 * 60 * 60) == 0:
interval_str = "`{}` days".format(interval // (24 * 60 * 60))
elif interval % 60 * 60 == 0:
interval_str = "`{}` hours".format(interval // (60 * 60))
else:
interval_str = "`{}`".format(strfdur(interval))
repeat = "(Every {})".format(interval_str)
else:
repeat = ""