backupsPurchaseToken = IAPSubscriptionId.Companion.from(local.backupSubscriberData);
}
- final var mergedBuilder = SignalAccountRecord.Companion.newBuilder(remote.unknownFields().toByteArray())
+ final var mergedBuilder = remote.newBuilder()
.givenName(givenName)
.familyName(familyName)
.avatarUrlPath(firstNonEmpty(remote.avatarUrlPath, local.avatarUrlPath))
e164 = firstNonEmpty(remote.e164, local.e164);
}
- final var mergedBuilder = SignalContactRecord.Companion.newBuilder(remote.unknownFields().toByteArray())
+ final var mergedBuilder = remote.newBuilder()
.aci(local.aci.isEmpty() ? remote.aci : local.aci)
.e164(e164)
.pni(pni)
final var remote = remoteRecord.getProto();
final var local = localRecord.getProto();
- final var mergedBuilder = SignalGroupV1Record.Companion.newBuilder(remote.unknownFields().toByteArray())
+ final var mergedBuilder = remote.newBuilder()
.id(remote.id)
.blocked(remote.blocked)
.whitelisted(remote.whitelisted)
final var remote = remoteRecord.getProto();
final var local = localRecord.getProto();
- final var mergedBuilder = SignalGroupV2Record.Companion.newBuilder(remote.unknownFields().toByteArray())
+ final var mergedBuilder = remote.newBuilder()
.masterKey(remote.masterKey)
.blocked(remote.blocked)
.whitelisted(remote.whitelisted)