Only add mentions to the mentions timeline once.

このコミットが含まれているのは:
Roger Braun 2016-12-03 12:48:37 +01:00
コミット 917917596f
1個のファイルの変更6行の追加3行の削除

ファイルの表示

@ -138,10 +138,13 @@ const addNewStatuses = (state, { statuses, showImmediately = false, timeline, us
if (statusType(status) === 'status' && find(status.attentions, { id: user.id })) {
const mentions = state.timelines.mentions
mergeOrAdd(mentions.statuses, status)
mentions.newStatusCount += 1
// Add the mention to the mentions timeline
if (timelineObject !== mentions) {
mergeOrAdd(mentions.statuses, status)
mentions.newStatusCount += 1
sortTimeline(mentions)
sortTimeline(mentions)
}
addNotification({ type: 'mention', status, action: status })
}