mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-02-26 12:44:38 +00:00
Fix crash in storage sync validation.
This commit is contained in:
@@ -177,8 +177,8 @@ public final class StorageSyncValidations {
|
||||
ContactRecord contact = insert.getProto().contact;
|
||||
|
||||
if (self.requireAci().equals(ServiceId.ACI.parseOrNull(contact.aci)) ||
|
||||
self.requirePni().equals(ServiceId.PNI.parseOrNull(contact.pni)) ||
|
||||
self.requireE164().equals(contact.e164))
|
||||
(self.getPni().isPresent() && self.requirePni().equals(ServiceId.PNI.parseOrNull(contact.pni))) ||
|
||||
(self.getE164().isPresent() && self.requireE164().equals(contact.e164)))
|
||||
{
|
||||
throw new SelfAddedAsContactError();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user