- return Stream.concat(m.getIdentities().stream().map(i -> i.getAddress().getNumber().orNull()),
- m.getContacts().stream().map(c -> c.number))
+ return Stream.concat(m.getIdentities()
+ .stream()
+ .map(IdentityInfo::getRecipientId)
+ .map(m::resolveSignalServiceAddress)
+ .map(a -> a.getNumber().orNull()), m.getContacts().stream().map(c -> c.number))