mirror of
https://github.com/AsamK/signal-cli.git
synced 2026-09-01 06:28:11 +00:00
Always set e164 in sync if available
This commit is contained in:
parent
86ad7bf53f
commit
e78521bb5c
@ -96,10 +96,9 @@ public final class StorageSyncModels {
|
|||||||
public static ContactRecord localToRemoteRecord(Recipient recipient, IdentityInfo identity) {
|
public static ContactRecord localToRemoteRecord(Recipient recipient, IdentityInfo identity) {
|
||||||
final var address = recipient.getAddress();
|
final var address = recipient.getAddress();
|
||||||
final var aciPresent = address.aci().isPresent();
|
final var aciPresent = address.aci().isPresent();
|
||||||
final var pniPresent = address.pni().isPresent();
|
|
||||||
|
|
||||||
final var builder = SignalContactRecord.Companion.newBuilder(recipient.getStorageRecord())
|
final var builder = SignalContactRecord.Companion.newBuilder(recipient.getStorageRecord())
|
||||||
.e164(pniPresent ? address.number().orElse("") : "")
|
.e164(address.number().orElse(""))
|
||||||
.username(address.username().orElse(""))
|
.username(address.username().orElse(""))
|
||||||
.profileKey(recipient.getProfileKey() == null
|
.profileKey(recipient.getProfileKey() == null
|
||||||
? ByteString.EMPTY
|
? ByteString.EMPTY
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user