Tasks with Metadata containing Values referring to Files displays incorrectly

Steps to reproduce

Create a task with metadata, where the Value is a File, for example:

  • do this tomorrow with [[person:: [[Freddy]]]]

Did you follow the troubleshooting guide? [Y/N]

Y

Expected result

  • the task appearing with the correct visual format for metadata
  • File name being clickable wherever i show that task

Actual result

In the same file where i create the task,

When showing that same task with dataview in a different File

  • a [ and a ] are shown that shouldn’t be there
  • the File name is clickable in this case (correct)

Environment

SYSTEM INFO:
Obsidian version: v1.7.4
Installer version: v1.6.7
Operating system: Darwin Kernel Version 24.0.0: Tue Sep 24 23:37:13 PDT 2024; root:xnu-11215.1.12~1/RELEASE_ARM64_T8112 24.0.0
Login status: not logged in
Language: en
Insider build toggle: off
Live preview: on
Base theme: dark
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 4
Plugins enabled: 3
1: Dataview v0.5.67
2: Calendar Event Sync v2.0.0
3: Hotkeys++ v0.2.7

RECOMMENDATIONS:
Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.


Additional information

Inline metadata is not something that is obsidian native. We certainty don’t support nested links [[person:: [[Freddy]]]] or links that contain [ ]. Moved to help.

Have you tried this syntax?

- [ ]  do this tomorrow with [person:: [[Freddy]]]

i’ve tried yes, but it also has similar bugs, the “]” doesn’t show, but the clickable part is still missing :frowning:

1 Like

How about this format?

- [ ] do this tomorrow with (person:: [[Freddy]])

It actually works better! i didn’t reply till i had tested the idea with various examples and it seems to work! thanks so much :pray:

1 Like