Limit number of GV2 banned members

This commit is contained in:
Fedor Indutny 2022-03-23 15:34:51 -07:00 committed by GitHub
parent 6a671e73f9
commit c5a3ffddf9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 389 additions and 37 deletions

View file

@ -435,7 +435,7 @@ export class ConversationModel extends window.Backbone
}
const uuid = UUID.checkedLookup(id).toString();
return bannedMembersV2.some(item => item === uuid);
return bannedMembersV2.some(member => member.uuid === uuid);
}
isMemberAwaitingApproval(id: string): boolean {
@ -3555,7 +3555,7 @@ export class ConversationModel extends window.Backbone
return [];
}
return this.get('bannedMembersV2') || [];
return (this.get('bannedMembersV2') || []).map(member => member.uuid);
}
getMembers(