Set up a calendar with a name (My Calendar) and iCalendar URL (http://example.com/calendar.ics).
Press mod+shift+p.
Type sync to find the calendar sync command. (Notice that it's still called "Syncing with Calendar 1").
Invoke it.
Expected: The command would be called "Syncing with My Calendar". The command would sync events from http://example.com/calendar.ics.
Observed: The command is called "Syncing with Calendar 1". The command logs a 404 error after attempting to fetch https://calendar.google.com/calendar/ical/.... These are the default values from the settings.
After reloading Logseq, the new settings take effect, and the Expected things above are observed. Any change to the settings appears to require a reload before it takes effect. Seems like something's maybe holding onto some existing state a little too hard?
Steps to reproduce:
My Calendar
) and iCalendar URL (http://example.com/calendar.ics
).mod+shift+p
.sync
to find the calendar sync command. (Notice that it's still called "Syncing with Calendar 1").Expected: The command would be called "Syncing with My Calendar". The command would sync events from
http://example.com/calendar.ics
. Observed: The command is called "Syncing with Calendar 1". The command logs a 404 error after attempting to fetchhttps://calendar.google.com/calendar/ical/...
. These are the default values from the settings.After reloading Logseq, the new settings take effect, and the Expected things above are observed. Any change to the settings appears to require a reload before it takes effect. Seems like something's maybe holding onto some existing state a little too hard?