fix path validation bug

This commit is contained in:
Nystik
2026-05-23 17:08:24 +02:00
parent 4fff803cbd
commit e6975d631c
3 changed files with 22 additions and 9 deletions

View File

@@ -77,12 +77,12 @@ describe("resolveVaultPath", () => {
expect(resolveVaultPath(root, "")).toBe(path.resolve(root));
});
it("treats null input as vault root", () => {
expect(resolveVaultPath(root, null)).toBe(path.resolve(root));
it("returns null for null input", () => {
expect(resolveVaultPath(root, null)).toBe(null);
});
it("treats undefined input as vault root", () => {
expect(resolveVaultPath(root, undefined)).toBe(path.resolve(root));
it("returns null for undefined input", () => {
expect(resolveVaultPath(root, undefined)).toBe(null);
});
it("strips leading slashes", () => {