From a477c3c4d9ff5971e11943fc587ee3381c5c7cf5 Mon Sep 17 00:00:00 2001 From: Cody Henthorne Date: Mon, 2 Oct 2023 12:00:15 -0400 Subject: [PATCH] Fix incorrect assertion for syncing pni only contacts. --- .../org/thoughtcrime/securesms/storage/StorageSyncModels.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/storage/StorageSyncModels.java b/app/src/main/java/org/thoughtcrime/securesms/storage/StorageSyncModels.java index efb7e78980..d0110d358d 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/storage/StorageSyncModels.java +++ b/app/src/main/java/org/thoughtcrime/securesms/storage/StorageSyncModels.java @@ -130,7 +130,7 @@ public final class StorageSyncModels { } private static @NonNull SignalContactRecord localToRemoteContact(@NonNull RecipientRecord recipient, byte[] rawStorageId) { - if (recipient.getAci() == null && recipient.getE164() == null) { + if (recipient.getAci() == null && recipient.getPni() == null && recipient.getE164() == null) { throw new AssertionError("Must have either a UUID or a phone number!"); }