marcusolsson/obsidian-projects

Date property doesn't get picked up any more.

Closed this issue · 1 comments

nerumi commented

What happened?

I have a project set up by folder, which includes task notes that have a "scheduled-date" property.

Up until yesterday this was the date I used to display my tasks in the calendar view.
As of today the "Date" dropdown is missing the option "scheduled-date" and the calendar view doesn't show any tasks.

If I rename the property to anything else, i.e. "s-date", the dropdown picks it up again, I can select it and the calendar shows the corresponding task like before.

What did you expect to happen?

I expect the project to pick up the property "scheduled-date" as a valid option for the "Date" dropdown in calendar view.

How can we reproduce it (as minimally and precisely as possible)?

I don't know. Creating a new vault with a single note that has a "scheduled-date" property and installing nothing but the Projects plugin worked without issues.

Anything else we need to know?

  • I did not change my settings, nor added or removed any other plugins.
  • The "scheduled-date" property does get picked up in table view.
  • Creating a new project didn't fix the issue.
  • Disabling the Projects plugin and enabling it again didn't fix the issue.
  • Uninstalling and reinstalling the Projects plugin doesn't fix the issue.
  • I have other notes with different date properties, i.e. "meeting-date". Those work without issue.
  • I have 340 notes in the parent folder.
  • The date format I use everywhere is YYYY-MM-DD.

Plugin version

1.16.5

Obsidian version

v1.4.14

OS

Windows

nerumi commented

Nevermind...
One task within the last week somehow had an empty string instead of a date in the "scheduled-date" which let Projects to perceive it's a text type field.
I only found it just now by manually clicking through the last created tasks.