]> nmode's Git Repositories - signal-cli/blobdiff - lib/src/main/java/org/asamk/signal/manager/helper/AccountHelper.java
Add SignalAccountFiles as a central entry point
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / helper / AccountHelper.java
index 2b90a4fc655167d95b091ac8cca1a22ca802c256..3e60ce74281ba8e5b9d91aaf1743ddf446340dae 100644 (file)
@@ -52,7 +52,9 @@ public class AccountHelper {
         try {
             context.getPreKeyHelper().refreshPreKeysIfNecessary();
             if (account.getAci() == null) {
-                account.setAci(ACI.parseOrNull(dependencies.getAccountManager().getWhoAmI().getAci()));
+                final var aci = ACI.parseOrNull(dependencies.getAccountManager().getWhoAmI().getAci());
+                account.setAci(aci);
+                context.getAccountFileUpdater().updateAccountIdentifiers(account.getNumber(), aci);
             }
             updateAccountAttributes();
         } catch (AuthorizationFailedException e) {