FIX: Remove quoted post text and block realtime replies from ignored users (#7336)

This commit is contained in:
Tarek Khalil
2019-04-08 16:44:42 +01:00
committed by Régis Hanol
parent 02394e9170
commit 5957991340
3 changed files with 5 additions and 12 deletions

View File

@ -46,9 +46,10 @@ export default Ember.Component.extend({
return `/presence/topic/${topicId}`;
},
@computed("presenceUsers", "currentUser.id")
users(users, currentUserId) {
return (users || []).filter(user => user.id !== currentUserId);
@computed("presenceUsers", "currentUser.{id,ignored_users}")
users(users, currentUser) {
const ignoredUsers = currentUser.ignored_users || [];
return (users || []).filter(user => user.id !== currentUser.id && !ignoredUsers.includes(user.username));
},
shouldDisplay: Ember.computed.gt("users.length", 0)