]> git.plutz.net Git - shellwiki/blobdiff - handlers/20_revision.sh
allow attachment revisioning
[shellwiki] / handlers / 20_revision.sh
old mode 100644 (file)
new mode 100755 (executable)
index bbbc76b..08350c7
@@ -22,7 +22,7 @@ case "${PATH_INFO}" in
       theme_error 403
     else
     ( export PATH_INFO="${page}"
-      cd "${_DATA}/pages${page}"
+      cd "${_DATA}/pages${page}" || cd "${_DATA}/pages/"
       git -C "${_DATA}" show "${rev}:pages${PATH_INFO}#page.md" \
       | { printf '<article class="revision">'; md; printf '</article>'; } \
       | theme_page - "${page##*/}"