]> nmode's Git Repositories - signal-cli/blobdiff - lib/src/main/java/org/asamk/signal/manager/RegistrationManager.java
Reformat code
[signal-cli] / lib / src / main / java / org / asamk / signal / manager / RegistrationManager.java
index 7cc0a7bcce80c66dd41e5efef0efa022b903b818..443a7969ba4818af6b80e31951a1df88570857ec 100644 (file)
@@ -58,7 +58,7 @@ public class RegistrationManager implements Closeable {
     private final SignalServiceAccountManager accountManager;
     private final PinHelper pinHelper;
 
-    public RegistrationManager(
+    private RegistrationManager(
             SignalAccount account,
             PathConfig pathConfig,
             ServiceEnvironmentConfig serviceEnvironmentConfig,
@@ -184,7 +184,11 @@ public class RegistrationManager implements Closeable {
 
             m.refreshPreKeys();
             // Set an initial empty profile so user can be added to groups
-            m.setProfile(null, null, null, null, null);
+            try {
+                m.setProfile(null, null, null, null, null);
+            } catch (NoClassDefFoundError e) {
+                logger.warn("Failed to set default profile: {}", e.getMessage());
+            }
             if (response.isStorageCapable()) {
                 m.retrieveRemoteStorage();
             }