X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/28e192c519c59d97d70aea6fabe18927e1aff42a..ae8479df8ca04262e54c105bed72ba93a127e48e:/src/main/java/cli/JsonSignedPreKeyStore.java diff --git a/src/main/java/cli/JsonSignedPreKeyStore.java b/src/main/java/cli/JsonSignedPreKeyStore.java index 000a0aa4..f992d2d6 100644 --- a/src/main/java/cli/JsonSignedPreKeyStore.java +++ b/src/main/java/cli/JsonSignedPreKeyStore.java @@ -12,7 +12,7 @@ import java.util.LinkedList; import java.util.List; import java.util.Map; -public class JsonSignedPreKeyStore implements SignedPreKeyStore { +class JsonSignedPreKeyStore implements SignedPreKeyStore { private final Map store = new HashMap<>(); @@ -20,7 +20,7 @@ public class JsonSignedPreKeyStore implements SignedPreKeyStore { } - public JsonSignedPreKeyStore(JSONArray list) throws IOException { + public JsonSignedPreKeyStore(JSONArray list) { for (int i = 0; i < list.length(); i++) { JSONObject k = list.getJSONObject(i); try { @@ -34,7 +34,7 @@ public class JsonSignedPreKeyStore implements SignedPreKeyStore { public JSONArray getJson() { JSONArray result = new JSONArray(); for (Integer id : store.keySet()) { - result.put(new JSONObject().put("id", id.toString()).put("record", store.get(id))); + result.put(new JSONObject().put("id", id.toString()).put("record", Base64.encodeBytes(store.get(id)))); } return result; }