Register new users

This commit is contained in:
2018-08-03 23:36:38 +03:00
parent cf8360fd95
commit 93fe3a573d
9 changed files with 185 additions and 25 deletions

View File

@ -20,6 +20,8 @@ import qualified Lucid.Html5 as H
import Types
import Control.Monad.Logger
import qualified API.Users as Users
-- XXX: Temporary
import Database.Schema
import Database
@ -44,9 +46,13 @@ instance ToHtml Index where
toHtmlRaw = toHtml
type API = Get '[HTML] Index
:<|> Users.API
handler :: ServerT API AppM
handler = do
handler = indexHandler :<|> Users.handler
indexHandler :: AppM Index
indexHandler = do
u <- runDB $ do
query $ select $ gen users
$logInfo $ "users: " <> (pack . show $ u)