From ffa213f6f825479df7b544f23d1240dd1c86f10f Mon Sep 17 00:00:00 2001 From: Grant Shangreaux Date: Tue, 24 Jan 2023 22:02:17 -0600 Subject: Add: doorkeeper :message param to pass info to user Basic handling for when a hero name is entered but does not exist in the store. The /tavern-door endpoint will parse a NAME query param and the doorkeeper says they've never heard of them. --- pages.lisp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pages.lisp') diff --git a/pages.lisp b/pages.lisp index 9ae2de9..7f705cd 100644 --- a/pages.lisp +++ b/pages.lisp @@ -19,9 +19,9 @@ (:input :name "NAME") (:button :type "submit" "Pray To The Goddess")))) -(defun doorkeeper () +(defun doorkeeper (&key (message "Wot's yer name 'ero?")) (with-page (:title "Tavern Door") - (:h1 "Wot's yer name 'ero?") + (:h1 message) (:form :method "POST" :action "/tavern-door" (:label :for "NAME" "Thy Hero's Appelation:") (:input :name "NAME") -- cgit v1.2.3