X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;f=handlers%2F40_revision.sh;h=af39df36adc8ea66a047b78e42e9d3d406030820;hb=a07eac0983626728785ad03cb767351a013e27b9;hp=1ab4649ef3c1ddc9a7db7d61621b3b5bc2abf760;hpb=9c519c632b087f02c32458ac5b397f83ac476a23;p=shellwiki diff --git a/handlers/40_revision.sh b/handlers/40_revision.sh index 1ab4649..af39df3 100755 --- a/handlers/40_revision.sh +++ b/handlers/40_revision.sh @@ -19,10 +19,11 @@ case "${PATH_INFO}" in REDIRECT "${_BASE}${PATH_INFO%/}" ;; */\[revision\]) - if ! acl_read "${PATH_INFO%\[revision\]}"; then + page="${PATH_INFO%\[revision\]}" + if ! acl_read "${page}"; then theme_error 403 else - "$_EXEC/macros/revisions" --list --diff "$page" \ + "$_EXEC/macros/revisions" --list --diff "${page}" \ | theme_revisions - fi return 0