obsidian-text-expand icon indicating copy to clipboard operation
obsidian-text-expand copied to clipboard

Bug: frontmatter sequence doesnt handle nested items (v0.10.8)

Open QuaCKeReD opened this issue 3 years ago • 3 comments

(path:"02 Diary")
^# Test
$frontmatter:frontmatter1
$frontmatter:nested.frontmatter2
$header:#

Should return

# Test
frontmatter1
nested.frontmatter2
[[filename#header]]

Where 'nested.frontmatter2' should either be the value of both the levels, or just the nested level value

Instead, it returns

# Test
frontmatter1
[object Object].frontmatter2
[[filename#header]]

The '[object Object].frontmatter2' is literal string returned (no front matter value returned); CleanShot 20220510 111129 ONK1Oj2b

QuaCKeReD avatar May 10 '22 10:05 QuaCKeReD

While it didn't fixed you can try use eta for those purposes:

<% it.files.forEach(file => ({ %>
<%= file.frontmatter.nested.frontmatter2 %>
<% }) %>

mrjackphil avatar Jun 17 '22 13:06 mrjackphil

is that templater code?

How do I 'use' that?

QuaCKeReD avatar Jun 17 '22 15:06 QuaCKeReD

@QuaCKeReD That's from 0.11.2

    ```expander
    SEARCH_QUERY
    <% it.files.forEach(file => ({ %>
    <%= file.frontmatter.nested.frontmatter2 %>
    <% }) %>
    ```

mrjackphil avatar Jun 17 '22 17:06 mrjackphil