caldav_event 0 minutes fix

This commit is contained in:
Lennart J. Kurzweg (Nx2)
2025-07-29 15:51:39 +02:00
parent 0340fbfacd
commit 42a4a2fe0e

View File

@@ -153,12 +153,14 @@ if __name__ == "__main__":
hours, rem = divmod(int(t), 3600) hours, rem = divmod(int(t), 3600)
minutes, _ = divmod(rem, 60) minutes, _ = divmod(rem, 60)
hour_string = f"{hours} hour{'s ' if hours != 1 else ' '}and " if hours > 0 else "" hour_string = f"{hours} hour{'s ' if hours != 1 else ' '}" if hours > 0 else ""
minu_string = f"{minutes} minute{'s ' if minutes != 1 else ' '}" if minutes > 0 else "" minu_string = f"{minutes} minute{'s ' if minutes != 1 else ' '}" if minutes > 0 else ""
if hour_string == "" and minu_string == "": if hour_string == "" and minu_string == "":
time_string = "now" time_string = "now"
else: elif hour_string == "" or minu_string == "":
time_string = "in " + hour_string + minu_string time_string = "in " + hour_string + minu_string
else:
time_string = "in " + hour_string + "and " + minu_string
print(f"{event_dict['event_name']} {action_string} {time_string}") print(f"{event_dict['event_name']} {action_string} {time_string}")
'') '')