aboutsummaryrefslogtreecommitdiff
path: root/app/javascript/mastodon/selectors/index.js
diff options
context:
space:
mode:
authorEugen Rochko <eugen@zeonfederated.com>2019-07-29 20:34:28 +0200
committerEugen Rochko <eugen@zeonfederated.com>2019-07-30 07:03:25 +0200
commit7e31cce96db080bb26200021d7a5679469335819 (patch)
tree79ac1859fc1ebefccd0f31dbe9e0e2b298c52923 /app/javascript/mastodon/selectors/index.js
parentaefeb65656605f3e32021acbc78c8e21307921fd (diff)
downloadmastodon-feature-collapsed-notifications.tar
mastodon-feature-collapsed-notifications.tar.gz
mastodon-feature-collapsed-notifications.tar.bz2
mastodon-feature-collapsed-notifications.zip
Change adjacent notifications about the same status to display as onefeature-collapsed-notifications
Fix #7698
Diffstat (limited to 'app/javascript/mastodon/selectors/index.js')
-rw-r--r--app/javascript/mastodon/selectors/index.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/app/javascript/mastodon/selectors/index.js b/app/javascript/mastodon/selectors/index.js
index c87654547..fc837f771 100644
--- a/app/javascript/mastodon/selectors/index.js
+++ b/app/javascript/mastodon/selectors/index.js
@@ -144,8 +144,9 @@ export const makeGetNotification = () => {
return createSelector([
(_, base) => base,
(state, _, accountId) => state.getIn(['accounts', accountId]),
- ], (base, account) => {
- return base.set('account', account);
+ (state, base) => base.get('collapsed_account_ids') && base.get('collapsed_account_ids').map(id => state.getIn(['accounts', id])),
+ ], (base, account, collapsedAccounts) => {
+ return base.set('account', account).set('collapsed_accounts', collapsedAccounts);
});
};