]> nmode's Git Repositories - signal-cli/blobdiff - src/main/java/cli/Manager.java
Load json even if signalingKey is missing
[signal-cli] / src / main / java / cli / Manager.java
index 1e7f02266554e6b5defdbb183c86e07f1035beac..ff2178b416245c14e7e96ca282112f4fa69df661 100644 (file)
@@ -81,7 +81,9 @@ public class Manager {
         JSONObject in = new JSONObject(IOUtils.toString(new FileInputStream(getFileName())));
         username = in.getString("username");
         password = in.getString("password");
-        signalingKey = in.getString("signalingKey");
+        if (in.has("signalingKey")) {
+            signalingKey = in.getString("signalingKey");
+        }
         axolotlStore = new JsonAxolotlStore(in.getJSONObject("axolotlStore"));
         registered = in.getBoolean("registered");
         accountManager = new TextSecureAccountManager(URL, TRUST_STORE, username, password);