Remove notifications for deleted messages.

This commit is contained in:
Roger Braun 2017-06-06 15:54:08 +02:00
parent 449a466ef2
commit 72de959221
2 changed files with 32 additions and 0 deletions

View file

@ -242,6 +242,10 @@ const addNewStatuses = (state, { statuses, showImmediately = false, timeline, us
const uri = deletion.uri
updateMaxId(deletion)
// Remove possible notification
const status = find(allStatuses, {uri})
remove(state.notifications, ({action: {id}}) => status.id)
remove(allStatuses, { uri })
if (timeline) {
remove(timelineObject.statuses, { uri })