diff options
author | Julien Dessaux | 2023-07-19 22:04:46 +0200 |
---|---|---|
committer | Julien Dessaux | 2023-07-19 22:04:46 +0200 |
commit | b76382337697d180f81a8bf0da2cd978b1613aba (patch) | |
tree | c451c3ebbf221d0c46bef7f8068593400619d3d3 /haskell/src/SpaceTraders/Model/Route.hs | |
parent | [haskell] refactoring (diff) | |
download | spacetraders-b76382337697d180f81a8bf0da2cd978b1613aba.tar.gz spacetraders-b76382337697d180f81a8bf0da2cd978b1613aba.tar.bz2 spacetraders-b76382337697d180f81a8bf0da2cd978b1613aba.zip |
[haskell] Fixed models' serialization
Diffstat (limited to 'haskell/src/SpaceTraders/Model/Route.hs')
-rw-r--r-- | haskell/src/SpaceTraders/Model/Route.hs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/haskell/src/SpaceTraders/Model/Route.hs b/haskell/src/SpaceTraders/Model/Route.hs index 9681214..670c953 100644 --- a/haskell/src/SpaceTraders/Model/Route.hs +++ b/haskell/src/SpaceTraders/Model/Route.hs @@ -32,8 +32,8 @@ instance FromJSON RouteEndpoint where <*> o .: "x" <*> o .: "y" instance ToJSON RouteEndpoint where - toEncoding (RouteEndpoint t s ss xx yy) = pairs ( "type" .= t - <> "symbol" .= s - <> "systemSymbol" .= ss - <> "x" .= xx - <> "y" .= yy ) + toJSON (RouteEndpoint t s ss xx yy) = object [ "type" .= t + , "symbol" .= s + , "systemSymbol" .= ss + , "x" .= xx + , "y" .= yy ] |