MCPcopy Index your code
hub / github.com/ZenNotes/zennotes / folderRoot

Method folderRoot

apps/server/internal/vault/vault.go:616–621  ·  view source on GitHub ↗
(folder NoteFolder)

Source from the content-addressed store, hash-verified

614}
615
616func (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.

Callers 13

ListNotesMethod · 0.95
ListFoldersMethod · 0.95
CreateNoteMethod · 0.95
CreateExcalidrawMethod · 0.95
folderSubpathOfMethod · 0.95
moveBetweenFoldersMethod · 0.95
MoveNoteMethod · 0.95
CreateFolderMethod · 0.95
RenameFolderMethod · 0.95
DeleteFolderMethod · 0.95
DuplicateFolderMethod · 0.95
ScanTasksMethod · 0.95

Calls 1

primaryNotesRootMethod · 0.95

Tested by

no test coverage detected