File tree 1 file changed +2
-0
lines changed
lib/src/main/java/org/asamk/signal/manager/storage
1 file changed +2
-0
lines changed Original file line number Diff line number Diff line change @@ -829,6 +829,7 @@ private void loadLegacyStores(
829
829
logger .debug ("Migrating legacy pre key store." );
830
830
for (var entry : legacySignalProtocolStore .getLegacyPreKeyStore ().getPreKeys ().entrySet ()) {
831
831
try {
832
+ aciAccountData .getPreKeyStore ().removeAllPreKeys ();
832
833
aciAccountData .getPreKeyStore ().storePreKey (entry .getKey (), new PreKeyRecord (entry .getValue ()));
833
834
} catch (InvalidMessageException e ) {
834
835
logger .warn ("Failed to migrate pre key, ignoring" , e );
@@ -840,6 +841,7 @@ private void loadLegacyStores(
840
841
logger .debug ("Migrating legacy signed pre key store." );
841
842
for (var entry : legacySignalProtocolStore .getLegacySignedPreKeyStore ().getSignedPreKeys ().entrySet ()) {
842
843
try {
844
+ aciAccountData .getSignedPreKeyStore ().removeAllSignedPreKeys ();
843
845
aciAccountData .getSignedPreKeyStore ()
844
846
.storeSignedPreKey (entry .getKey (), new SignedPreKeyRecord (entry .getValue ()));
845
847
} catch (InvalidMessageException e ) {
You can’t perform that action at this time.
0 commit comments