git.iko.soy/typeable/swagger2
on master help sign in
Fix FromJSON SwaggerHost instance
commit9a9110cfd4859cbf3341fdbddf1a1e6f0dca675e authorNickolay Kudasov <nickolay.kudasov@gmail.com> dateTue 10 Nov 2015, 00:59 (11 years ago) parent2d0e57a
1 file changed+2−2
src/Data/Swagger/Internal.hs+2−2
src/Data/Swagger/Internal.hs+2−2
@@ -936,10 +936,10 @@ instance FromJSON SwaggerItems where
936936instance FromJSON SwaggerHost where
937937 parseJSON (String s) =
938938 case fromInteger <$> readMaybe portStr of
939− Nothing | not (null portStr) -> empty
939+ Nothing | not (null portStr) -> fail $ "Invalid port `" ++ portStr ++ "'"
940940 mport -> pure $ SwaggerHost host mport
941941 where
942− (hostText, portText) = Text.breakOnEnd ":" s
942+ (hostText, portText) = Text.breakOn ":" s
943943 [host, portStr] = map Text.unpack [hostText, portText]
944944 parseJSON _ = empty
945945