diff options
-rw-r--r-- | openssl-model.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openssl-model.lua b/openssl-model.lua index e1d1f5e..bcd14c5 100644 --- a/openssl-model.lua +++ b/openssl-model.lua @@ -620,7 +620,7 @@ mymodule.viewrequest = function(self, clientdata) local reqpath = basedir..requestdir .. request local cmdresult = modelfunctions.run_executable({"openssl", "req", "-in", reqpath..".csr", "-text", "-noout"}) local a,b,c = string.match(request, "([^%.]*)%.([^%.]*)%.([^%.]*)") - retval.value.details = cfe({ type="table", value={request=request, user=a, certtype=b, commonName=unhashname(c), value=cmdresult}, label="Request Details" }) + retval.value.details = cfe({ type="structure", value={request=request, user=a, certtype=b, commonName=unhashname(c), value=cmdresult}, label="Request Details" }) return retval end @@ -708,7 +708,7 @@ mymodule.viewcert = function(self, clientdata) local cert = retval.value.cert.value local cmdresult = modelfunctions.run_executable({"openssl", "x509", "-in", basedir..certdir..cert..".crt", "-noout", "-text"}) local a,b,c,d = string.match(cert, "([^%.]*)%.([^%.]*)%.([^%.]*).([^%.]*)") - retval.value.details = cfe({ type="table", value={cert=cert, user=a, certtype=b, commonName=unhashname(c), serial=d, value=cmdresult}, label="Certificate Details" }) + retval.value.details = cfe({ type="structure", value={cert=cert, user=a, certtype=b, commonName=unhashname(c), serial=d, value=cmdresult}, label="Certificate Details" }) return retval end |