Skip to content

Commit 4437cbb

Browse files
Merge pull request softwarefactory-project#31 from maralorn/master
Convert userDisplayName into a Maybe value
2 parents 4697985 + 97cb191 commit 4437cbb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

matrix-client/src/Network/Matrix/Client.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,12 +249,12 @@ getRoomEvent session (RoomID rid) (EventID eid) = do
249249
request <- mkRequest session True $ "/_matrix/client/v3/rooms/" <> rid <> "/event/" <> eid
250250
doRequest session request
251251

252-
data User = User { userDisplayName :: T.Text, userAvatarUrl :: Maybe T.Text }
252+
data User = User { userDisplayName :: Maybe T.Text, userAvatarUrl :: Maybe T.Text }
253253
deriving Show
254254

255255
instance FromJSON User where
256256
parseJSON = withObject "User" $ \o -> do
257-
userDisplayName <- o .: "display_name"
257+
userDisplayName <- o .:? "display_name"
258258
userAvatarUrl <- o .:? "avatar_url"
259259
pure $ User {..}
260260

0 commit comments

Comments
 (0)