obsidian-community / obsidian-full-calendar

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

Full Calendar when clicked, opens a blank page. Calendars added and imported but not showing. :-( #525

Open Goye4th opened 11 months ago

Goye4th commented 11 months ago

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

Expected Behavior

When clicked on the ribbon it should open a calendar.

Current behaviour

When I installed and clicked on the Full Calendar in the ribbon on my latest version of Obsidian on my Macbook Pro, it opened a blank page. Calendars added and imported but not showing. :-(

JavaScript console output

No response

Steps to reproduce

Install plugin, click on ribbon icon, notice blank page

Calendar information

apple ics calendar

Which Operating Systems are you using?

Obsidian Version

Version 1.4.16 (Installer 1.4.16)

Full Calendar Plugin Version

0.10.7

Checks

Possible solution

No response

Comments

No response

bernardopaulsen commented 11 months ago

I was having the same issue. Full Calendar was working perfectly until yesterday, when it started to show this exact behavior.

@Goye4th, I 'fixed' it by uninstalling/installing Full Calendar.

Context: macOS (Sonoma), latest version of Obsidian (v1.4.16).

93chanle commented 10 months ago

I have the same issue today, just installed and tried out Full Calendar yesterday, everything worked fine and today calendar window is blank.

malevans commented 10 months ago

Glad to see I'm not going crazy. Have been using for maybe the last year and was working fine yesterday but this morning all I get is a blank screen. I 'think' it was because the folder for one of my calendars was accidentally deleted when I was syncing (thanks OneDrive). Rebuilding works fine. Fingers crossed it stays that way.

namelessfaceless commented 2 months ago

Chipping in because I had this happen to me the past couple of days. I think it might be something to do with the data.json file.

I use GitHub to keep my Obsidian files distributed, and use several directories to keep the calendar looking like melted Skittles. One day, Full Calendar stopped working as you all also have seen. Here's what happened to me and is worth looking into:

  1. I created a folder in Obsidian for a calendar category
  2. I didn't create any events for that category so the folder stayed empty
  3. When I close Obsidian with that empty folder, it doesn't ever actually make a new directory
  4. Next time I open Obsidian Full-Calendar looks for that folder based on its 'data.json' file in /vault/.obsidian/plugins/obsidian-full-calendar
  5. Because 'data.json' is trying to get data from a directory that doesn't exist, the whole thing doesn't work.

To get around this, whenever I create a folder, I put in blank note so the directory actually gets created. This seems to fix things for me.

Dioarya commented 2 months ago

Chipping in because I had this happen to me the past couple of days. I think it might be something to do with the data.json file.

I use GitHub to keep my Obsidian files distributed, and use several directories to keep the calendar looking like melted Skittles. One day, Full Calendar stopped working as you all also have seen. Here's what happened to me and is worth looking into:

  1. I created a folder in Obsidian for a calendar category
  2. I didn't create any events for that category so the folder stayed empty
  3. When I close Obsidian with that empty folder, it doesn't ever actually make a new directory
  4. Next time I open Obsidian Full-Calendar looks for that folder based on its 'data.json' file in /vault/.obsidian/plugins/obsidian-full-calendar
  5. Because 'data.json' is trying to get data from a directory that doesn't exist, the whole thing doesn't work.

To get around this, whenever I create a folder, I put in blank note so the directory actually gets created. This seems to fix things for me.

Also remember when you rename a parent folder of a calendar folder; the path becomes invalid inside data.json, which is exactly what happened in my case.