]> nmode's Git Repositories - signal-cli/blobdiff - lib/src/main/java/org/asamk/signal/manager/helper/Context.java
Ignore failures from SVR v1 pin
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / helper / Context.java
index a11ea470320b08f594e1a0fc663ddec9c8034e38..ed0cf3914c6cb20080fd568e964c29b78516e867 100644 (file)
@@ -6,6 +6,7 @@ import org.asamk.signal.manager.storage.AttachmentStore;
 import org.asamk.signal.manager.storage.AvatarStore;
 import org.asamk.signal.manager.storage.SignalAccount;
 import org.asamk.signal.manager.storage.stickerPacks.StickerPackStore;
+import org.whispersystems.signalservice.api.svr.SecureValueRecoveryV1;
 
 import java.util.function.Supplier;
 
@@ -115,9 +116,9 @@ public class Context {
 
     PinHelper getPinHelper() {
         return getOrCreate(() -> pinHelper,
-                () -> pinHelper = new PinHelper(dependencies.getKeyBackupService(),
-                        dependencies.getFallbackKeyBackupServices(),
-                        dependencies.getSecureValueRecoveryV2()));
+                () -> pinHelper = new PinHelper(new SecureValueRecoveryV1(dependencies.getKeyBackupService()),
+                        dependencies.getSecureValueRecoveryV2(),
+                        dependencies.getFallbackKeyBackupServices()));
     }
 
     public PreKeyHelper getPreKeyHelper() {