summaryrefslogtreecommitdiff
path: root/fig-web/src/Fig/Web/Module
diff options
context:
space:
mode:
Diffstat (limited to 'fig-web/src/Fig/Web/Module')
-rw-r--r--fig-web/src/Fig/Web/Module/TCG.hs4
1 files changed, 4 insertions, 0 deletions
diff --git a/fig-web/src/Fig/Web/Module/TCG.hs b/fig-web/src/Fig/Web/Module/TCG.hs
index 4f7c094..d6b68fd 100644
--- a/fig-web/src/Fig/Web/Module/TCG.hs
+++ b/fig-web/src/Fig/Web/Module/TCG.hs
@@ -50,3 +50,7 @@ public a = do
body_ do
forM_ cards $ \c -> do
img_ [src_ $ mconcat ["/api/tcg/card/", decodeUtf8 c, ".png"]]
+ onGet "/api/tcg/cards/:userid" do
+ userid <- pathParam "userid"
+ cards <- DB.run a.db (DB.lrange ("tcg-inventory:" <> userid) 0 (-1))
+ respondText . Text.unlines $ decodeUtf8 <$> cards