]> cat aescling's git repositories - mastodon.git/commitdiff
Fix reducer error when conversation has no last status in web UI (#9173)
authorEugen Rochko <eugen@zeonfederated.com>
Tue, 30 Oct 2018 23:55:20 +0000 (00:55 +0100)
committerGitHub <noreply@github.com>
Tue, 30 Oct 2018 23:55:20 +0000 (00:55 +0100)
Fix #9170

app/javascript/mastodon/reducers/conversations.js

index ea39fcceebf0d55337ab82525199820dba68fe29..b13a9fdf4fd253b12642632c1495ca551a982d39 100644 (file)
@@ -21,7 +21,7 @@ const conversationToMap = item => ImmutableMap({
   id: item.id,
   unread: item.unread,
   accounts: ImmutableList(item.accounts.map(a => a.id)),
-  last_status: item.last_status.id,
+  last_status: item.last_status ? item.last_status.id : null,
 });
 
 const updateConversation = (state, item) => state.update('items', list => {