diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/storage/KeysManager.java b/service/src/main/java/org/whispersystems/textsecuregcm/storage/KeysManager.java index c44c993a6..b541499f9 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/storage/KeysManager.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/storage/KeysManager.java @@ -43,10 +43,6 @@ public class KeysManager { this.dynamicConfigurationManager = dynamicConfigurationManager; } - public CompletableFuture store(final UUID identifier, final byte deviceId, final List keys) { - return store(identifier, deviceId, keys, null, null, null); - } - public CompletableFuture store( final UUID identifier, final byte deviceId, @Nullable final List ecKeys, @@ -64,8 +60,9 @@ public class KeysManager { storeFutures.add(pqPreKeys.store(identifier, deviceId, pqKeys)); } - if (ecSignedPreKey != null && dynamicConfigurationManager.getConfiguration().getEcPreKeyMigrationConfiguration() - .storeEcSignedPreKeys()) { + if (ecSignedPreKey != null + && dynamicConfigurationManager.getConfiguration().getEcPreKeyMigrationConfiguration().storeEcSignedPreKeys()) { + storeFutures.add(ecSignedPreKeys.store(identifier, deviceId, ecSignedPreKey)); }