Trouble importing ICS, possibly due to VTODO items??
Hi there, I'm trying to use an ics calendar from the file filesystem of my iMac generated from org-mode (in emacs). When I enable generating VTODO's importing fails at this line in calIcsParser.js:
cal.ERROR("Error Parsing ICS: " + rc + aICSString);
with the following message:
Lightning: Error Parsing ICS: 2152333568
I tried using the Developer Toolbox to debug the issue, but I can't figure out how to debug calICSService-worker.js where the actual parsing takes place. If I make the following call before the string is passed to the service ( i.e. in calICSCalendar.js ) it seems to parse just fine.
ChromeUtils.import( "resource://calendar/modules/ical.js" ).ICAL.parse(str)
So I'm stuck. The call to cal.getIcsService().parseICSAsync(...) is just a black hole where something goes wrong.
I'm happy to try to debug it myself, but I need some tips. I'm also happy to provide more information or clarify if anything is unclear.
Thanks for your help with this.
-Doug.
P.S. I googled around for a while but found nothing useful.
Isisombululo esikhethiwe
Ugh. It looks like this is a misunderstanding on my part. TODO items show up under Tasks, not under the Calendar. I would have thought information like this would have turned up under googling "Thunderbird TODO". In any event, I think this can be marked as resolved.
Funda le mpendulo ngokuhambisana nalesi sihloko 👍 0All Replies (2)
Update: I was able to find that Preferences -> Advanced -> Config Editor -> calendar.icaljs is defaulted to false. Changing that to true fixed the error. That probably means that the service was using icallib and explains why my parse test above worked.
However, though the calendar now loads, I still don't see my VTODO items and I'm still not clear how to debug the problem.
Should calendar.icaljs default to true?? I'm using Thunderbird 68.8.1 (64-bit) on an iMac, FWIW.
Isisombululo Esikhethiwe
Ugh. It looks like this is a misunderstanding on my part. TODO items show up under Tasks, not under the Calendar. I would have thought information like this would have turned up under googling "Thunderbird TODO". In any event, I think this can be marked as resolved.