Steps to reproduce
-
Make a new, empty obsidian vault. Add a folder called “ignore-me”. Optionally add other files and folders.
-
Open the vault. Use the settings to ignore the folder called “ignore-me”. Save. Close the vault.
-
Inside the “ignore-me” folder, make a new folder called “can-not-read-me” and chmod it so that it is not readable by your user. If using linux, “chmod a-rwx can-not-read-me”.
-
Try to open the vault. You will get an error about not being able to read can-not-read-me despite the parent folder being ignored.
Expected result
I expected to open the vault and to have obsidian ignore the ignored folder and all of its contents. Even if not ignored, I expected it not to complain about not being able to read something inside an ignored folder.
Actual result
I was unable to open the vault at all. I got an EACCESS error.
Environment
- Operating system: Pop_OS 22.04
- Debug info:
Could not open vault. Cannot access command panel.