Browse Source

refactor site-setting route to get snippets from /storage/snippets.

stable
Craig Oates 2 years ago
parent
commit
84f3ede736
  1. 8
      src/web.lisp

8
src/web.lisp

@ -189,8 +189,8 @@
`(:alert ,(utils:get-and-reset-alert) `(:alert ,(utils:get-and-reset-alert)
:pages ,(nera:get-all-pages) :pages ,(nera:get-all-pages)
:system-data ,(nera:system-data) :system-data ,(nera:system-data)
:site-wide-snippet ,(storage:open-text-file-with-raw-path :site-wide-snippet ,(storage:open-text-file
"static/js/site-wide-snippet.js") "" "snippets" "site-wide-snippet.html")
;; Should this be replaced by `SYSTEM-DATA'? ;; Should this be replaced by `SYSTEM-DATA'?
:settings ,(nera:get-site-settings)))) :settings ,(nera:get-site-settings))))
;; Not Authorised ;; Not Authorised
@ -288,8 +288,8 @@
(hermetic:auth (:administrator) (hermetic:auth (:administrator)
;; Authorised ;; Authorised
(progn (progn
(storage:store-text-with-raw-path (storage:store-text
"static/js/site-wide-snippet.js" code-snippet) "" "snippets" "site-wide-snippet.html" code-snippet)
(utils:set-alert "Site-Wide snippet updated.") (utils:set-alert "Site-Wide snippet updated.")
(redirect "/site-settings")) (redirect "/site-settings"))
;; Not Authorised ;; Not Authorised

Loading…
Cancel
Save