diff options
Diffstat (limited to 'src/client/ServerCommunication.elm')
-rw-r--r-- | src/client/ServerCommunication.elm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/client/ServerCommunication.elm b/src/client/ServerCommunication.elm index 6d65552..fefbbff 100644 --- a/src/client/ServerCommunication.elm +++ b/src/client/ServerCommunication.elm @@ -76,8 +76,8 @@ simple method url = serverResult : Communication -> Http.Response -> Task Http.RawError U.Action serverResult communication response = - if response.status == 200 - then + case response.status of + 200 -> case communication of NoCommunication -> Task.succeed U.NoOp @@ -107,7 +107,7 @@ serverResult communication response = response SignOut -> Task.succeed (U.GoSignInView) - else + errorStatus -> decodeResponse messageDecoder (\error -> |