X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/62687d103fab1ade650b920008060c220361d581..19b15e68e4ec652e23f9625662b7c0f96b963029:/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 e71feda6..d898c63f 100644 --- a/src/main/java/org/asamk/signal/json/JsonSharedContact.java +++ b/src/main/java/org/asamk/signal/json/JsonSharedContact.java @@ -19,15 +19,15 @@ 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 + final var phone = !contact.phone().isEmpty() ? contact.phone().stream().map(JsonContactPhone::from).toList() : null; - final var email = contact.email().size() > 0 + final var email = !contact.email().isEmpty() ? contact.email().stream().map(JsonContactEmail::from).toList() : null; - final var address = contact.address().size() > 0 ? contact.address() + final var address = !contact.address().isEmpty() ? contact.address() .stream() .map(JsonContactAddress::from) .toList() : null;