(folder NoteFolder)
| 614 | } |
| 615 | |
| 616 | func (v *Vault) folderRoot(folder NoteFolder) (string, error) { |
| 617 | if folder == FolderInbox { |
| 618 | return v.primaryNotesRoot() |
| 619 | } |
| 620 | return filepath.Join(v.root, string(folder)), nil |
| 621 | } |
| 622 | |
| 623 | // EnsureLayout creates the four top-level folders and seeds a welcome |
| 624 | // note if the vault is empty. Matches src/main/vault.ts ensureVaultLayout. |
no test coverage detected