add template values

This commit is contained in:
William Bell committed 2023-07-31 19:58:57 +02:00
1 parent 0ac9133d25
commit fc5b5626af
2 files changed
+6 -2

No files matched your search

+1 -1
View File
@@ -2,7 +2,7 @@ let disallowed_chars = [';', ',', ' ', '\n', '\r', '\t']
let valid(value) = do
for (i from 0 to value.length) do
if (value[i] in validChars) return false
if (value[i] in disallowed_chars) return false
return true
let cookie(req, res) = do
+5 -1
View File
@@ -89,8 +89,12 @@ let handle(routes, conn, onErr) = do
conn.close()
for (i from 0 to request.on.end.length) do
request.on.end[i]()
response.templateValues = {}
response.renderTemplate(path, values) = do
response.send(renderTemplate.renderTemplate(path, values))
let keys = values.keys()
for (i from 0 to keys.length) do
response.templateValues[keys[i]] = values[keys[i]]
response.send(renderTemplate.renderTemplate(path, response.templateValues))
response.onErr(err) = do
if (onErr) onErr(err)
else term.log(err)