mirror of
https://github.com/Start9Labs/registry.git
synced 2026-03-31 20:23:39 +00:00
should work
This commit is contained in:
@@ -5,6 +5,8 @@ module Handler.Types.Status where
|
||||
import Startlude
|
||||
|
||||
import Data.Aeson
|
||||
import Data.Char
|
||||
import qualified Data.Text as T
|
||||
import Yesod.Core.Content
|
||||
|
||||
import Lib.Types.Semver
|
||||
@@ -30,8 +32,8 @@ instance ToContent (Maybe AppVersionRes) where
|
||||
instance ToTypedContent (Maybe AppVersionRes) where
|
||||
toTypedContent = toTypedContent . toJSON
|
||||
|
||||
querySpec :: Maybe Text -> Maybe AppVersionSpecification
|
||||
querySpec = (readMaybe . toS =<<)
|
||||
-- querySpec :: Text -> Maybe AppVersionSpecification
|
||||
-- querySpec = readMaybe . toS . T.filter (not . isSpace)
|
||||
|
||||
querySpecD :: AppVersionSpecification -> Maybe Text -> AppVersionSpecification
|
||||
querySpecD defaultSpec = fromMaybe defaultSpec . querySpec
|
||||
-- querySpecD :: AppVersionSpecification -> Maybe Text -> AppVersionSpecification
|
||||
-- querySpecD defaultSpec = fromMaybe defaultSpec . querySpec
|
||||
|
||||
Reference in New Issue
Block a user