obsidian-time-ruler
                                
                                 obsidian-time-ruler copied to clipboard
                                
                                    obsidian-time-ruler copied to clipboard
                            
                            
                            
                        Cannot add calendar: Time Ruler: Error creating calendar – Cannot add property 0, object is not extensible
Describe the bug Adding an iCal calendar does not work.
To Reproduce Steps to reproduce the behavior:
- Go to settings and add a link towards an iCal calendar
- You get the message "Time Ruler: Error creating calendar – Cannot add property 0, object is not extensible"
As a first attempt of narrowing down the issue, I created an own ICS file that I uploaded to my server. Unfortunately, the error remains when using that file. You can download it here: demo.txt.
Expected behavior The calendar should be added.
Obsidian Version: Tested on desktop version only.
If there is any further information, I am happy to provide that.
Thanks I'll take a look! Probably a readonly object that needs to be copied.
Getting the same issue when I get my Google Calendar shareable ICS format link:
As far as I know this is fixed.
I'm getting the same exact error. Edit: After uninstalling Time Ruler, completely closing Obsidian, and reinstalling, it now lets me add it. Go figure.
Huh...yeah this seems like one of those obscure low-level incompatibility bugs. Glad it's fixed!