diff --git a/libsignal/service/src/main/java/org/whispersystems/signalservice/api/SignalServiceAccountManager.java b/libsignal/service/src/main/java/org/whispersystems/signalservice/api/SignalServiceAccountManager.java index f73ff2c984..ed80b236d8 100644 --- a/libsignal/service/src/main/java/org/whispersystems/signalservice/api/SignalServiceAccountManager.java +++ b/libsignal/service/src/main/java/org/whispersystems/signalservice/api/SignalServiceAccountManager.java @@ -699,7 +699,7 @@ public class SignalServiceAccountManager { List ids = new ArrayList<>(record.getIdentifiersCount()); for (ManifestRecord.Identifier id : record.getIdentifiersList()) { - ids.add(StorageId.forType(id.getRaw().toByteArray(), id.getType().getNumber())); + ids.add(StorageId.forType(id.getRaw().toByteArray(), id.getTypeValue())); } SignalStorageManifest conflictManifest = new SignalStorageManifest(record.getVersion(), ids);