From: Eugen Rochko Date: Tue, 30 Oct 2018 23:55:20 +0000 (+0100) Subject: Fix reducer error when conversation has no last status in web UI (#9173) X-Git-Url: https://git.xn--scling-oua.cat.family/?a=commitdiff_plain;h=b9d0d209cd16ef19b306528a9c4be34b47cf1945;p=mastodon.git Fix reducer error when conversation has no last status in web UI (#9173) Fix #9170 --- diff --git a/app/javascript/mastodon/reducers/conversations.js b/app/javascript/mastodon/reducers/conversations.js index ea39fccee..b13a9fdf4 100644 --- a/app/javascript/mastodon/reducers/conversations.js +++ b/app/javascript/mastodon/reducers/conversations.js @@ -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 => {