From b59ac87c814e1d85ea0f496227153b7b3be21d8a Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Mon, 11 Jan 2021 19:09:12 +0000 Subject: [PATCH] Make some more Account values optional Fixes the multi-account functionality. --- src/Mastodon/Decoder.elm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Mastodon/Decoder.elm b/src/Mastodon/Decoder.elm index 428dad5..d99da23 100644 --- a/src/Mastodon/Decoder.elm +++ b/src/Mastodon/Decoder.elm @@ -77,17 +77,17 @@ accountDecoder = Pipe.decode Account |> Pipe.required "acct" Decode.string |> Pipe.required "avatar" Decode.string - |> Pipe.required "avatar_static" Decode.string + |> Pipe.optional "avatar_static" Decode.string "" |> Pipe.required "created_at" Decode.string |> Pipe.optional "last_status_at" Decode.string "" |> Pipe.required "display_name" Decode.string |> Pipe.required "followers_count" Decode.int |> Pipe.required "following_count" Decode.int |> Pipe.required "header" Decode.string - |> Pipe.required "header_static" Decode.string + |> Pipe.optional "header_static" Decode.string "" |> Pipe.required "id" idDecoder - |> Pipe.required "locked" Decode.bool - |> Pipe.required "bot" Decode.bool + |> Pipe.optional "locked" Decode.bool False + |> Pipe.optional "bot" Decode.bool False |> Pipe.required "note" Decode.string |> Pipe.required "statuses_count" Decode.int |> Pipe.required "url" Decode.string