@@ -150,7 +150,7 @@ instance ToSchema MissingProperty where
150 & required .~ ["propC"]
150 & required .~ ["propC"]
152data WrongPropType = WrongPropType
152data WrongPropType = WrongPropType
153− { propE :: Bool
153+ { propE :: String
156instance FromJSON WrongPropType where
156instance FromJSON WrongPropType where
@@ -160,8 +160,8 @@ instance FromJSON WrongPropType where
161instance ToSchema WrongPropType where
161instance ToSchema WrongPropType where
162 declareNamedSchema _ = do
162 declareNamedSchema _ = do
163− boolSchema <- declareSchemaRef (Proxy :: Proxy WrongPropType)
163+ boolSchema <- declareSchemaRef (Proxy :: Proxy Bool)
164− return . NamedSchema (Just "MissingRequired") $
164+ return . NamedSchema (Just "WrongPropType") $
166 & type_ .~ SwaggerObject
166 & type_ .~ SwaggerObject
167 & properties .~ [("propE", boolSchema)]
167 & properties .~ [("propE", boolSchema)]