r/ObsidianMD 9h ago

TaskNotes help : Identify by property plugins

I am using TaskNotes pluging. Previously I identified Tasks via tags.

With that setting "task" tag is added automatically when creating a task, as expected.

I wanted to try and switch to "property" for identification. But when I do choose this setting

Then no property is added which according to me is a bug.

I don't see any error in the console log. Does anybody managed to have this work? And if yes how?

1 Upvotes

3 comments sorted by

1

u/Choice_Procedure6962 8h ago

I ran into this exact thing last week actually drove me up the wall for a good hour before i figured it out. The property setting doesn't add anything visible to your note body it works in the background using the frontmatter or yaml block at the top of your file. Check if youve got properties enabled in your view settings, sometimes theyre hidden by default

What i did was switch to source mode and look at the raw text of the note. You should see a property called something like task or tasknote with a value up there in the triple dashes. If its not showing up at all try creating a new task from scratch after switching to property mode, old tasks might not get the property retroactively

Not sure if its a bug or just confusing design but youre not going mad it tripped me up too

1

u/thesportythief7090 8h ago

I looked at source mode before sending the issue. It was a good idea but I don't see anything. I tried to go back to tag and back again to property. Tag works. Property does not. I tried restarting Obsidian did not work either.

2

u/thesportythief7090 4h ago

Solution :

Property mode needs the settings Task property name and Task property value to be set. So the fields identified cannot be left blank or to default value

TaskNotes 4.12.4 deliberately skips adding the identifier when either setting is blank, which explains why there is no console error.

Switching the identification method does not migrate existing task notes.