aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/modules/statuses.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/statuses.js b/src/modules/statuses.js
index da7a72dc..45dd3afa 100644
--- a/src/modules/statuses.js
+++ b/src/modules/statuses.js
@@ -270,8 +270,8 @@ const addNewNotifications = (state, { dispatch, notifications, older }) => {
const allStatuses = state.allStatuses
const allStatusesObject = state.allStatusesObject
each(notifications, (notification) => {
- const action = notification.notice
- mergeOrAdd(allStatuses, allStatusesObject, action)
+ const result = mergeOrAdd(allStatuses, allStatusesObject, notification.notice)
+ const action = result.item
// Only add a new notification if we don't have one for the same action
if (!find(state.notifications.data, (oldNotification) => oldNotification.action.id === action.id)) {
state.notifications.maxId = Math.max(notification.id, state.notifications.maxId)