X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/c79860b493f8689e7aa8c066b4ef80e1a0f75add..851a7892e840a8557edd77c7ff6769da9a3b256a:/lib/src/main/java/org/asamk/signal/manager/RegistrationManager.java diff --git a/lib/src/main/java/org/asamk/signal/manager/RegistrationManager.java b/lib/src/main/java/org/asamk/signal/manager/RegistrationManager.java index e95cb458..9dae3f41 100644 --- a/lib/src/main/java/org/asamk/signal/manager/RegistrationManager.java +++ b/lib/src/main/java/org/asamk/signal/manager/RegistrationManager.java @@ -107,7 +107,7 @@ public class RegistrationManager implements Closeable { return new RegistrationManager(account, pathConfig, serviceConfiguration, userAgent); } - var account = SignalAccount.load(pathConfig.getDataPath(), username); + var account = SignalAccount.load(pathConfig.getDataPath(), username, true); return new RegistrationManager(account, pathConfig, serviceConfiguration, userAgent); } @@ -161,6 +161,8 @@ public class RegistrationManager implements Closeable { account = null; m.refreshPreKeys(); + // Set an initial empty profile so user can be added to groups + m.setProfile(null, null, null, null, null); final var result = m; m = null;