mirror of
https://github.com/Ar9av/obsidian-wiki.git
synced 2026-09-14 20:36:34 +08:00
aa264a4e57
When .manifest.json stores source paths as relative (the common case), os.path.exists() would silently fail for any CWD other than the vault root — including the launchd default of /, causing stale_count to always be 0. Pass OBSIDIAN_VAULT_PATH into the Python heredoc's env and join it onto any relative path before the existence check. Absolute and ~/... paths are unaffected. Closes #35.