Open privong opened 4 years ago
I've been able to reproduce this by creating a task (on my iPhone) which only has a date deadline and not a time deadline:
The resulting ICS file is:
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Apple Inc.//iOS 13.2.2//EN
VERSION:2.0
BEGIN:VTODO
CREATED:20191111T190030Z
DTSTAMP:20191111T190037Z
DTSTART;VALUE=DATE:20191112
DUE;VALUE=DATE:20191112
LAST-MODIFIED:20191111T190036Z
STATUS:NEEDS-ACTION
SUMMARY:Test
UID:4A55070D-34BF-4B59-A039-81E4F38C6D4F
END:VTODO
END:VCALENDAR
I guess the issue is the "DUE;" line which lacks a time.
This is something that we should support.
Thanks for narrowing it down. The ICS file is perfect for debugging this, I'll try to look at it soonish.
@WhyNotHugo Do you have a guess at when it might be possible to address this? No huge rush, but I intermittently have to work around this issue, so I was curious.
I have exactly this issue if i don't provide a due time to the due date. If I set due to "2020/01/18" it breaks todoman, If i set due to "2020/01/18 23:59:59", there is no problem.
I'm running
todoman
v3.7.0 and have been experiencing an issue where attempting to list tasks results in a crash and the following error:Running
todo list
on other task lists succeeds, which leads me to believe that there's some issue with a specific task in that list, but I haven't been able to identify which (if any) tasks are causing this problem.In case it's helpful, I'm running this on Arch Linux with kernel version 5.3.8-arch1-1.