Ensure that protocol stores are reset after setting ACI/PNI.

This commit is contained in:
Greyson Parrelli
2024-03-13 12:59:38 -04:00
committed by Cody Henthorne
parent 132bc15373
commit 07cea1818e

View File

@@ -135,6 +135,8 @@ public final class RegistrationRepository {
SignalStore.account().setAci(aci);
SignalStore.account().setPni(pni);
ApplicationDependencies.resetProtocolStores();
ApplicationDependencies.getProtocolStore().aci().sessions().archiveAllSessions();
ApplicationDependencies.getProtocolStore().pni().sessions().archiveAllSessions();
SenderKeyUtil.clearAllState();