]> nmode's Git Repositories - signal-cli/blobdiff - lib/src/main/java/org/asamk/signal/manager/helper/AccountHelper.java
Fix issue with prekey update
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / helper / AccountHelper.java
index 2563494dfa102ee70f22c341e49f9c63d41b0dd1..1f44e2a36fe46f72f05974b1c41e5568cae1c80d 100644 (file)
@@ -90,7 +90,11 @@ public class AccountHelper {
         }
         try {
             updateAccountAttributes();
-            context.getPreKeyHelper().refreshPreKeysIfNecessary();
+            if (account.getPreviousStorageVersion() < 9) {
+                context.getPreKeyHelper().forceRefreshPreKeys();
+            } else {
+                context.getPreKeyHelper().refreshPreKeysIfNecessary();
+            }
             if (account.getAci() == null || account.getPni() == null) {
                 checkWhoAmiI();
             }