| summaryrefslogtreecommitdiff |
diff options
| author | nsensfel <SpamShield0@noot-noot.org> | 2018-09-14 18:57:42 +0200 |
|---|---|---|
| committer | nsensfel <SpamShield0@noot-noot.org> | 2018-09-14 18:57:42 +0200 |
| commit | 2aa0c12b6a193d16681a0179a067664390af7aee (patch) | |
| tree | ca2e2533c3a9947ba5ef9d5e1d646b964ba82eb6 /src/Comm/Send.elm | |
| parent | ac5b50e4a622ee0885678a96c69af7f49290bcee (diff) | |
...
Diffstat (limited to 'src/Comm/Send.elm')
| -rw-r--r-- | src/Comm/Send.elm | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/Comm/Send.elm b/src/Comm/Send.elm index dd9dc28..3fc30ae 100644 --- a/src/Comm/Send.elm +++ b/src/Comm/Send.elm @@ -24,8 +24,8 @@ import Struct.Model internal_decoder : String -> (Json.Decode.Decoder Struct.ServerReply.Type) internal_decoder reply_type = case reply_type of - "okay" -> (Comm.Okay.decode) - "set_battles" -> (Comm.SetBattles.decode) + "okay" -> (Comm.Okay.decoder) + "set_battles" -> (Comm.SetBattles.decoder) other -> (Json.Decode.fail ( @@ -35,15 +35,14 @@ internal_decoder reply_type = ) ) -decode : (Json.Decode.Decoder Struct.ServerReply.Type) -decode = +decoder : (Json.Decode.Decoder Struct.ServerReply.Type) +decoder = (Json.Decode.field "msg" Json.Decode.string) |> (Json.Decode.andThen (internal_decoder)) -------------------------------------------------------------------------------- -- EXPORTED -------------------------------------------------------------------- -------------------------------------------------------------------------------- --- TODO: turn this into a multi-server version. try_sending : ( Struct.Model.Type -> String -> @@ -59,7 +58,7 @@ try_sending model recipient try_encoding_fun = (Http.post recipient (Http.jsonBody serial) - (Json.Decode.list (decode)) + (Json.Decode.list (decoder)) ) ) ) |


