From: AsamK Date: Tue, 14 Jan 2025 19:23:09 +0000 (+0100) Subject: Store pni correctly in storage record X-Git-Tag: v0.13.12~18 X-Git-Url: https://git.nmode.ca/signal-cli/commitdiff_plain/cbd92654cf22446369f931b59237b9d386b9bb2e?hp=bd95373a709df83c4c37063f124997de31c2d747 Store pni correctly in storage record --- diff --git a/lib/src/main/java/org/asamk/signal/manager/syncStorage/StorageSyncModels.java b/lib/src/main/java/org/asamk/signal/manager/syncStorage/StorageSyncModels.java index ceea180c..9eeaf53a 100644 --- a/lib/src/main/java/org/asamk/signal/manager/syncStorage/StorageSyncModels.java +++ b/lib/src/main/java/org/asamk/signal/manager/syncStorage/StorageSyncModels.java @@ -89,7 +89,7 @@ public final class StorageSyncModels { final var builder = SignalContactRecord.Companion.newBuilder(recipient.getStorageRecord()) .aci(address.aci().map(ACI::toString).orElse("")) .e164(address.number().orElse("")) - .pni(address.pni().map(PNI::toString).orElse("")) + .pni(address.pni().map(PNI::toStringWithoutPrefix).orElse("")) .username(address.username().orElse("")) .profileKey(recipient.getProfileKey() == null ? ByteString.EMPTY