X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/06e93b84da2718c31111e820cd35a3354f22bae2..62687d103fab1ade650b920008060c220361d581:/src/main/java/org/asamk/signal/json/JsonSharedContact.java diff --git a/src/main/java/org/asamk/signal/json/JsonSharedContact.java b/src/main/java/org/asamk/signal/json/JsonSharedContact.java index 4c8e5eb5..e71feda6 100644 --- a/src/main/java/org/asamk/signal/json/JsonSharedContact.java +++ b/src/main/java/org/asamk/signal/json/JsonSharedContact.java @@ -5,7 +5,6 @@ import com.fasterxml.jackson.annotation.JsonInclude; import org.asamk.signal.manager.api.MessageEnvelope; import java.util.List; -import java.util.stream.Collectors; public record JsonSharedContact( JsonContactName name, @@ -20,20 +19,18 @@ public record JsonSharedContact( final var name = JsonContactName.from(contact.name()); final var avatar = contact.avatar().isPresent() ? JsonContactAvatar.from(contact.avatar().get()) : null; - final var phone = contact.phone().size() > 0 ? contact.phone() - .stream() - .map(JsonContactPhone::from) - .collect(Collectors.toList()) : null; + final var phone = contact.phone().size() > 0 + ? contact.phone().stream().map(JsonContactPhone::from).toList() + : null; - final var email = contact.email().size() > 0 ? contact.email() - .stream() - .map(JsonContactEmail::from) - .collect(Collectors.toList()) : null; + final var email = contact.email().size() > 0 + ? contact.email().stream().map(JsonContactEmail::from).toList() + : null; final var address = contact.address().size() > 0 ? contact.address() .stream() .map(JsonContactAddress::from) - .collect(Collectors.toList()) : null; + .toList() : null; final var organization = contact.organization().orElse(null);