obsidian-full-calendar
obsidian-full-calendar copied to clipboard
Cannot import webcal calendar
Please check that this issue hasn't been reported before.
- [X] I searched previous Bug Reports and didn't find any similar reports.
Expected Behavior
I expected that when i pasted the webcal link the calendar would import without issues.
Current behaviour
The calendar fails to load.
JavaScript console output
plugin:obsidian-full-calendar:64715 Revalidation failed with reason: ParserError: invalid ical body. component began but did not end eval @ plugin:obsidian-full-calendar:64715 eval @ plugin:obsidian-full-calendar:64714 Promise.then (async) revalidateRemoteCalendars @ plugin:obsidian-full-calendar:64707 eval @ plugin:obsidian-full-calendar:64448 fulfilled @ plugin:obsidian-full-calendar:65 Promise.then (async) step @ plugin:obsidian-full-calendar:77 fulfilled @ plugin:obsidian-full-calendar:65 Promise.then (async) step @ plugin:obsidian-full-calendar:77 fulfilled @ plugin:obsidian-full-calendar:65 Promise.then (async) step @ plugin:obsidian-full-calendar:77 eval @ plugin:obsidian-full-calendar:78 __async @ plugin:obsidian-full-calendar:62 populate @ plugin:obsidian-full-calendar:64434 eval @ plugin:obsidian-full-calendar:65389 fulfilled @ plugin:obsidian-full-calendar:65 Promise.then (async) step @ plugin:obsidian-full-calendar:77 eval @ plugin:obsidian-full-calendar:78 __async @ plugin:obsidian-full-calendar:62 saveSettings @ plugin:obsidian-full-calendar:65385 eval @ plugin:obsidian-full-calendar:63327 eval @ plugin:obsidian-full-calendar:78 __async @ plugin:obsidian-full-calendar:62 submit @ plugin:obsidian-full-calendar:63325 onClick @ plugin:obsidian-full-calendar:62808 callCallback2 @ plugin:obsidian-full-calendar:11447 invokeGuardedCallbackDev @ plugin:obsidian-full-calendar:11472 invokeGuardedCallback @ plugin:obsidian-full-calendar:11506 invokeGuardedCallbackAndCatchFirstError @ plugin:obsidian-full-calendar:11509 executeDispatch @ plugin:obsidian-full-calendar:14132 processDispatchQueueItemsInOrder @ plugin:obsidian-full-calendar:14152 processDispatchQueue @ plugin:obsidian-full-calendar:14161 dispatchEventsForPlugins @ plugin:obsidian-full-calendar:14169 eval @ plugin:obsidian-full-calendar:14293 batchedEventUpdates$1 @ plugin:obsidian-full-calendar:23817 batchedEventUpdates @ plugin:obsidian-full-calendar:11327 dispatchEventForPluginEventSystem @ plugin:obsidian-full-calendar:14292 attemptToDispatchEvent @ plugin:obsidian-full-calendar:12841 dispatchEvent @ plugin:obsidian-full-calendar:12796 unstable_runWithPriority @ plugin:obsidian-full-calendar:8122 runWithPriority$1 @ plugin:obsidian-full-calendar:16244 discreteUpdates$1 @ plugin:obsidian-full-calendar:23831 discreteUpdates @ plugin:obsidian-full-calendar:11337 dispatchDiscreteEvent @ plugin:obsidian-full-calendar:12777
Steps to reproduce
select the option for remote ics calendar, add the link: webcal://sascalendar.han.nl/getCalendar.aspx?id=lapwj&type=ICA
The click add.
Calendar information
This is my school's calendar link. There is an option where i can import it to google and can also export it to ics. The problem is the ics file is a file and not a link so i don't see how to import it to Full Calendar. The format is a webcal, and i have tried it with http / https as well.
Which Operating Systems are you using?
- [ ] macOS
- [X] Windows
- [ ] Linux
- [ ] Android
- [ ] iOS
Obsidian Version
1.5.3
Full Calendar Plugin Version
0.10.7
Checks
- [X] I have tried it with all other plugins disabled and the error still occurs.
Possible solution
a way to transform the webcal link to an ics link?
Comments
This is my personal link, you are welcome to look at it of course but would be appreciated to just use it for developer purposes.