summaryrefslogtreecommitdiff
path: root/src/endpoints.lisp
diff options
context:
space:
mode:
authorcolin <colin@cicadas.surf>2023-03-07 19:29:39 -0800
committercolin <colin@cicadas.surf>2023-03-07 19:29:39 -0800
commit58afc03ae572eb56cb5a3b7b685689433edc13c7 (patch)
tree62547adeeb3bd140637ddae65524e84f81e9dadc /src/endpoints.lisp
parentefa771e3cc363dae68b57dfcc5c67c511a1d3331 (diff)
Add: path to adventure pages; stuff to asd file; some endpointscolins-hacking
Diffstat (limited to 'src/endpoints.lisp')
-rw-r--r--src/endpoints.lisp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/endpoints.lisp b/src/endpoints.lisp
index 51d2de3..096603a 100644
--- a/src/endpoints.lisp
+++ b/src/endpoints.lisp
@@ -138,6 +138,12 @@ functions in url parameters in endpoint definitions."
(render (page-render-mode)
(make-instance 'tavern :player me))))
+(defendpoint* :get "/tavern/adventures" () ()
+ (with-session (me)
+ (render (page-render-mode)
+ (make-instance 'tavern-adventures
+ :your-adventures (adventures-visible-by me)))))
+
(defendpoint* :get "/goddess-shrine" () ()
(with-session (player)
(render (page-render-mode) :goddess-shrine)))