diff options
author | stuebinm | 2023-01-22 17:22:29 +0100 |
---|---|---|
committer | stuebinm | 2023-01-22 17:22:29 +0100 |
commit | 6c2454fb9edff9bdd34415e58a2a3782a984ec5a (patch) | |
tree | 2c81dec9a8b6077e3386be3b82542132549e4642 /lib/Server | |
parent | 3d0980811d61a78f265ec06dd5bd4ef2cde1cbdf (diff) |
switch to ghc 9.0.2
this makes the nix builds /much/ nicer
Diffstat (limited to '')
-rw-r--r-- | lib/Server/ControlRoom.hs | 28 |
1 files changed, 1 insertions, 27 deletions
diff --git a/lib/Server/ControlRoom.hs b/lib/Server/ControlRoom.hs index 11e72d5..f08abcb 100644 --- a/lib/Server/ControlRoom.hs +++ b/lib/Server/ControlRoom.hs @@ -64,6 +64,7 @@ import Numeric (showFFloat) import Persist import Yesod.Auth.OpenId (IdentifierType (..), authOpenId) import Yesod.Auth.Uffd (UffdUser (..), uffdClient) +import Yesod.Orphans () data ControlRoom = ControlRoom @@ -462,30 +463,3 @@ mightbe :: Maybe Text -> Text mightbe (Just a) = a mightbe Nothing = "" ---- some orphans to make hamlet easier to deal with -instance ToMarkup Time where - toMarkup time = - toMarkup (show time) - -instance ToMarkup Day where - toMarkup day = toMarkup (iso8601Show day) - -instance ToMessage UTCTime where - toMessage = formatW3 - -instance ToMessage Token where - toMessage (Token uuid) = UUID.toText uuid - -instance ToMarkup UTCTime where - toMarkup = toMarkup . formatW3 - -instance ToMarkup Token where - toMarkup (Token uuid) = toMarkup (UUID.toText uuid) - -instance ToMessage Double where - toMessage = T.pack . show - -instance ToMarkup Seconds where - toMarkup (Seconds s) = - if s > 0 then toMarkup ("+"+|s `div` 60|+"" :: Text) - else toMarkup (s `div` 60) |