You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The command "Open Weekly Note" crashes with "Uncaught TypeError" when the calendar view has not been opened yet.
Steps to reproduce
Open obsidian, do not show the calendar view
Execute "Open Weekly Note" from command palette
Nothing happens but an error is logged in the console:
Uncaught TypeError: Cannot read properties of undefined (reading 'openOrCreateWeeklyNote')
at Object.checkCallback (plugin:calendar:4419:27)
at OK (app.js:1:2117643)
at t.onChooseItem (app.js:1:2726336)
at t.onChooseSuggestion (app.js:1:1760272)
at t.selectSuggestion (app.js:1:1759742)
at e.useSelectedItem (app.js:1:1433276)
at Object.func (app.js:1:1430675)
at e.handleKey (app.js:1:754496)
at e.onKeyEvent (app.js:1:755752)
The view field is undefined and this crashes the function.
Note that you have to start obsidian in such a state that the calendar view is not created on startup (i think). For instance if you open the calendar view then slide the pane out of view, the command works, presumably because the view still exists somewhere. However if you blend out the pane, then shutdown and restart obsidian, then that view is not created on startup.
Expected behavior
Weekly note is opened whether calendar view has been opened or not
Environment (please specify)
OS
Linux
Obsidian Version (e.g. v0.10.6)
(Settings → About → Current Version)
v1.7.4
Calendar version 1.5.10
Thank you for this plugin!
The text was updated successfully, but these errors were encountered:
I ended up disabling Calendar because of this. I believe it also affects the core Daily Notes plugin because I switched to that and still have Calendar disabled, but I don't remember now.
Describe the bug
The command "Open Weekly Note" crashes with "Uncaught TypeError" when the calendar view has not been opened yet.
Steps to reproduce
Nothing happens but an error is logged in the console:
It's this line:
obsidian-calendar-plugin/src/main.ts
Line 63 in ef3f269
The view field is undefined and this crashes the function.
Note that you have to start obsidian in such a state that the calendar view is not created on startup (i think). For instance if you open the calendar view then slide the pane out of view, the command works, presumably because the view still exists somewhere. However if you blend out the pane, then shutdown and restart obsidian, then that view is not created on startup.
Expected behavior
Weekly note is opened whether calendar view has been opened or not
Environment (please specify)
OS
Linux
Obsidian Version (e.g. v0.10.6)
(Settings → About → Current Version)
v1.7.4
Calendar version 1.5.10
Thank you for this plugin!
The text was updated successfully, but these errors were encountered: