Open the Data view on the dashboard, see that no data files are found.
Expected behavior
When I define an entry in frontMatter.data.folders, any data files in that folder are found.
Screenshots
Desktop (please complete the following information):
VS Code Info:
Version: 1.71.0 (system setup)
Commit: 784b0177c56c607789f9638da7b6bf3230d47a8c
Date: 2022-09-01T07:36:10.600Z
Electron: 19.0.12
Chromium: 102.0.5005.167
Node.js: 16.14.2
V8: 10.2.154.15-electron.0
OS: Windows_NT x64 10.0.19044
Sandboxed: No
Front Matter: v8.1.3007760-beta
Additional context
I suspect that this may be related, like #393, to the path discovery on Windows.
**Describe the bug**
The `frontMatter.data.folders` setting does not appear to work.
**To Reproduce**
Steps to reproduce the behavior:
1. Create the folder `data/tests` with empty files `foo.json` and `bar.yaml`.
2. In `frontmatter.json`, define a data folder:
```json
"frontMatter.data.folders": [
{
"id": "Testable",
"path": "[[workspace]]/data/tests",
"labelField": "name",
"schema": {
"title": "Test Files",
"type": "object",
"properties": {
"name": {
"title": "Entry Name",
"type": "string"
},
"example": {
"title": "Example data",
"type": "string"
}
}
}
}
]
```
3. Open the Data view on the dashboard, see that no data files are found.
**Expected behavior**
When I define an entry in `frontMatter.data.folders`, any data files in that folder are found.
**Screenshots**

**Desktop (please complete the following information):**
- VS Code Info:
- Version: 1.71.0 (system setup)
- Commit: 784b0177c56c607789f9638da7b6bf3230d47a8c
- Date: 2022-09-01T07:36:10.600Z
- Electron: 19.0.12
- Chromium: 102.0.5005.167
- Node.js: 16.14.2
- V8: 10.2.154.15-electron.0
- OS: Windows_NT x64 10.0.19044
- Sandboxed: No
- Front Matter: v8.1.3007760-beta
**Additional context**
I suspect that this may be related, like #393, to the path discovery on Windows.
<!-- github-sync-id:1365454253 -->
You bug hunter 🤓. Thanks again! It was indeed a parsing issue. You must love how VS Code uses Unix path types but returns Windows file paths.
The bug has been fixed an available to test out.
You bug hunter 🤓. Thanks again! It was indeed a parsing issue. You must love how VS Code uses Unix path types but returns Windows file paths.
The bug has been fixed an available to test out.
<!-- github-comment-id:1240376927 -->
I'm extremely used to cross-platform software having weird edge case bugs on Windows, especially around pathing. 😅 When I worked at Puppet on the Windows team it sometimes felt like that was half of my whole job.
Now that I don't own any code for my day job (mostly) I just try to write up useful bug reports that I would've wanted when I was on the hook for fixing them. 😆
Confirmed fixed!

I'm _extremely_ used to cross-platform software having weird edge case bugs on Windows, especially around pathing. 😅 When I worked at Puppet on the Windows team it sometimes felt like that was half of my whole job.
Now that I don't own any code for my day job (mostly) I just try to write up useful bug reports that I would've wanted when I was on the hook for fixing them. 😆
<!-- github-comment-id:1240620806 -->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Describe the bug
The
frontMatter.data.folderssetting does not appear to work.To Reproduce
Steps to reproduce the behavior:
Create the folder
data/testswith empty filesfoo.jsonandbar.yaml.In
frontmatter.json, define a data folder:Open the Data view on the dashboard, see that no data files are found.
Expected behavior
When I define an entry in
frontMatter.data.folders, any data files in that folder are found.Screenshots
Desktop (please complete the following information):
Additional context
I suspect that this may be related, like #393, to the path discovery on Windows.
You bug hunter 🤓. Thanks again! It was indeed a parsing issue. You must love how VS Code uses Unix path types but returns Windows file paths.
The bug has been fixed an available to test out.
Confirmed fixed!
I'm extremely used to cross-platform software having weird edge case bugs on Windows, especially around pathing. 😅 When I worked at Puppet on the Windows team it sometimes felt like that was half of my whole job.
Now that I don't own any code for my day job (mostly) I just try to write up useful bug reports that I would've wanted when I was on the hook for fixing them. 😆