diff options
author | Ted Trask <ttrask01@yahoo.com> | 2014-10-01 14:19:19 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2014-10-01 14:19:19 +0000 |
commit | 02fcdd9b39f271b29556de7bf9c113d834db0bb3 (patch) | |
tree | 825165d5e2b6aa006a52698720916acf4379d596 | |
parent | 9d6cae1e656fb77f35c5488c35bf21a2876141de (diff) | |
download | acf-freeradius3-02fcdd9b39f271b29556de7bf9c113d834db0bb3.tar.bz2 acf-freeradius3-02fcdd9b39f271b29556de7bf9c113d834db0bb3.tar.xz |
Add redir to delete form in viewpasswdfile HTML view because we need the filename to redirect properly
-rw-r--r-- | freeradius3-viewpasswdfile-html.lsp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/freeradius3-viewpasswdfile-html.lsp b/freeradius3-viewpasswdfile-html.lsp index 015fb20..304833e 100644 --- a/freeradius3-viewpasswdfile-html.lsp +++ b/freeradius3-viewpasswdfile-html.lsp @@ -26,10 +26,7 @@ html = require("acf.html") <% htmlviewfunctions.displaycommandresults({"createpasswdentry"}, session, true) %> <% local filename = cfe({ type="hidden", value=view.value.filename.value }) %> -<% local redir = cfe({ type="hidden", value=page_info.orig_action }) %> -<% -- This is a hack to redirect back to viewing the same file -redir.value = redir.value.."?filename="..html.url_encode(view.value.filename.value) -%> +<% local redir = cfe({ type="hidden", value=page_info.orig_action.."?filename="..html.url_encode(view.value.filename.value) }) %> <% local editable = false @@ -62,7 +59,7 @@ end <% htmlviewfunctions.displayitem(cfe({type="link", value={filename=filename, entry=entry, redir=redir}, label="", option="Edit", action="editpasswdentry"}), page_info, -1) %> <% end %> <% if viewlibrary.check_permission("deletepasswdentry") then %> - <% htmlviewfunctions.displayitem(cfe({type="form", value={filename=filename, entry=entry}, label="", option="Delete", action="deletepasswdentry", class="deletepasswdentry"}), page_info, -1) %> + <% htmlviewfunctions.displayitem(cfe({type="form", value={filename=filename, entry=entry, redir=redir}, label="", option="Delete", action="deletepasswdentry", class="deletepasswdentry"}), page_info, -1) %> <% end %> <% if 0 < containspasswd and r[containspasswd] ~= "" and viewlibrary.check_permission("editpasswd") then %> <% htmlviewfunctions.displayitem(cfe({type="link", value={filename=filename, entry=entry, redir=redir}, label="", option="Change Pass", action="editpasswd"}), page_info, -1) %> |