.collect(Collectors.toSet());
}
+ @Override
+ public Set<SignalServiceAddress> getPendingMembers() {
+ if (this.group == null) {
+ return Collections.emptySet();
+ }
+ return group.getPendingMembersList().stream()
+ .map(m -> new SignalServiceAddress(UuidUtil.parseOrThrow(m.getUuid().toByteArray()), null))
+ .collect(Collectors.toSet());
+ }
+
+ @Override
+ public Set<SignalServiceAddress> getRequestingMembers() {
+ if (this.group == null) {
+ return Collections.emptySet();
+ }
+ return group.getRequestingMembersList().stream()
+ .map(m -> new SignalServiceAddress(UuidUtil.parseOrThrow(m.getUuid().toByteArray()), null))
+ .collect(Collectors.toSet());
+ }
+
@Override
public boolean isBlocked() {
return blocked;