Index: remoting/android/java/src/org/chromium/chromoting/HostListLoader.java |
diff --git a/remoting/android/java/src/org/chromium/chromoting/HostListLoader.java b/remoting/android/java/src/org/chromium/chromoting/HostListLoader.java |
index 8f3b6bd257fd149c5ab6e75b6915db4374ff94ea..bfcdfd8adac22dac6e0870222cb4a277ae9d73e8 100644 |
--- a/remoting/android/java/src/org/chromium/chromoting/HostListLoader.java |
+++ b/remoting/android/java/src/org/chromium/chromoting/HostListLoader.java |
@@ -145,12 +145,7 @@ public class HostListLoader { |
// attempt will fail because of the missing keys. The failed attempt will |
// trigger reloading of the host-list, by which time the keys will hopefully be |
// present, and the retried connection can succeed. |
- HostInfo host = new HostInfo( |
- hostJson.getString("hostName"), |
- hostJson.getString("hostId"), |
- hostJson.optString("jabberId"), |
- hostJson.optString("publicKey"), |
- hostJson.optString("status").equals("ONLINE")); |
+ HostInfo host = HostInfo.create(hostJson); |
hostList.add(host); |
++index; |
} |