summaryrefslogtreecommitdiff
path: root/src/endpoints.lisp
diff options
context:
space:
mode:
authorcolin <colin@cicadas.surf>2023-03-06 18:33:45 -0800
committercolin <colin@cicadas.surf>2023-03-06 18:33:45 -0800
commit36df81a7e3bb23d4cc347cc335fbd9b949a6af91 (patch)
tree0c5178e513682b710a7bdc37441c7d287272799c /src/endpoints.lisp
parentc06de3e0ee54c183fc8bb12c1fb5686694876eae (diff)
Altered: s/campaign/adventure globally
Diffstat (limited to 'src/endpoints.lisp')
-rw-r--r--src/endpoints.lisp13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/endpoints.lisp b/src/endpoints.lisp
index dbfb455..5b65ff7 100644
--- a/src/endpoints.lisp
+++ b/src/endpoints.lisp
@@ -130,10 +130,15 @@ functions in url parameters in endpoint definitions."
(birth-from-the-goddess-loins player name)
(redirect-to "/tavern"))))
-(defendpoint* :post "/new-campaign" () ()
+(defendpoint* :get "/adventure-awaits" () ()
+ (with-session (player)
+ (render (page-render-mode)
+ (make-instance 'new-adventure))))
+
+(defendpoint* :post "/adventure-awaits" () ()
(with-session (creator)
(with-checked-plist ((title :title 'a-short-string)) (lzb:request-body)
- (let ((campaign
- (create-campaign creator title)))
- (redirect-to (urlpath campaign))))))
+ (let ((adventure
+ (create-adventure creator title)))
+ (redirect-to (urlpath adventure))))))