summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTed Trask <ttrask01@yahoo.com>2010-03-12 16:45:44 +0000
committerTed Trask <ttrask01@yahoo.com>2010-03-12 16:45:44 +0000
commit130b519c8b0722d3416b8586d7d84920412c1cf4 (patch)
tree6bd7a66b665494713fb8a214e84ded76d502f291
parent1da382e71099c1d36ee46962ca9bdb5496acc4a2 (diff)
downloadacf-did-130b519c8b0722d3416b8586d7d84920412c1cf4.tar.bz2
acf-did-130b519c8b0722d3416b8586d7d84920412c1cf4.tar.xz
Save the last successful edit in the session data.
-rw-r--r--did-assigndefinition-html.lsp7
-rw-r--r--did-html.lsp1
2 files changed, 6 insertions, 2 deletions
diff --git a/did-assigndefinition-html.lsp b/did-assigndefinition-html.lsp
index bfe72f0..b119b7f 100644
--- a/did-assigndefinition-html.lsp
+++ b/did-assigndefinition-html.lsp
@@ -1,4 +1,4 @@
-<% local form, viewlibrary, page_info = ... %>
+<% local form, viewlibrary, page_info, session = ... %>
<% require("viewfunctions") %>
<link rel="stylesheet" type="text/css" href="<%= html.html_escape(page_info.wwwprefix) %>/js/jquery.autocomplete.css">
@@ -69,7 +69,10 @@
<H1>Assign DID Number</H1>
<DL>
-<% if form.descr then io.write('<P CLASS="descr">' .. string.gsub(html.html_escape(form.descr), "\n", "<BR>") .. "</P>\n") end %>
+<% if form.descr or form.errtxt then
+ session.didresult = form.descr
+end %>
+<% if session.didresult then io.write('<P CLASS="descr">' .. string.gsub(html.html_escape(session.didresult), "\n", "<BR>") .. "</P>\n") end %>
<% if form.errtxt then
io.write('<P CLASS="error">' .. string.gsub(html.html_escape(form.errtxt), "\n", "<BR>") .. " " .. html.html_escape(form.value.did.value) .. "<BR>\n")
for name,val in pairs(form.value) do
diff --git a/did-html.lsp b/did-html.lsp
index efd7125..fac5db2 100644
--- a/did-html.lsp
+++ b/did-html.lsp
@@ -11,6 +11,7 @@ function newPopup(url) {
}
</script>
+<% if session.editdefinitionresult then session.didresult = session.editdefinitionresult.value end %>
<% displaycommandresults({"editdefinition", "deletedefinition", "publish", "publishall"}, session) %>
<% if data.value.did.value ~= "" or (data.value.extension and data.value.extension.value ~= "") or data.value.description.value ~= "" or data.value.identification.value ~= "" or data.value.department.value ~= "" then %>