obsidian-community / obsidian-full-calendar

Keep events and manage your calendar alongside all your other notes in your Obsidian Vault.
https://davish.github.io/obsidian-full-calendar/
MIT License
801 stars 107 forks source link

Calendar events don't work unless you change the Metadata inside the Calendar Note #443

Open JustNaturalCake opened 1 year ago

JustNaturalCake commented 1 year ago

Please check that this issue hasn't been reported before.

Expected Behavior

When I right click and select "Turn into task" it should turn into a task When I right click and select "Remove checkbox" it should turn it into an event When I click the checkbox it should check off the task

Screenshot 2023-04-20 at 14 45 14

Current behaviour

When I create a new event/task, right click and press "Turn into task" or "Remove checkbox" it doesn't work Clicking on the checkbox doesn't work either

Screenshot 2023-04-20 at 14 46 43

JavaScript console output

No response

Steps to reproduce

  1. Create a new event
  2. Give it any name
  3. (Optional, click "Task Event")
  4. Click "Save Event"

In order to make the event work

  1. Go to the event note
  2. Change "completed:" to true and then to false
  3. Return to the Calendar and the buttons work again Screenshot 2023-04-20 at 14 49 27

Calendar information

Screenshot 2023-04-20 at 14 52 06

Which Operating Systems are you using?

Obsidian Version

1.1.16

Full Calendar Plugin Version

0.10.7

Checks

Possible solution

No response

Comments

No response

mr-tchoo commented 1 year ago

Can confirm, same issue here.

mr-tchoo commented 1 year ago

Ok, I've sucessfully boiled the error + solution down to: You have to restart or reload the Obsidian vault (Ctrl + P -> Reload app without saving) after adding the plugin to your vault, otherwise the task logic in the calendar view won't work.