Charles Chan
Committed by Gerrit Code Review

Fix NPE in LinkViewMessageHandler

Change-Id: I9563d241de22781beadea9ff4a2de4cc6cbcd019
...@@ -122,6 +122,10 @@ public class LinkViewMessageHandler extends UiMessageHandler { ...@@ -122,6 +122,10 @@ public class LinkViewMessageHandler extends UiMessageHandler {
122 } 122 }
123 123
124 private String linkState(BaseLink link) { 124 private String linkState(BaseLink link) {
125 + if (link.one() == null || link.two() == null) {
126 + return ICON_ID_OFFLINE;
127 + }
128 +
125 return (link.one().state() == Link.State.ACTIVE || 129 return (link.one().state() == Link.State.ACTIVE ||
126 link.two().state() == Link.State.ACTIVE) ? 130 link.two().state() == Link.State.ACTIVE) ?
127 ICON_ID_ONLINE : ICON_ID_OFFLINE; 131 ICON_ID_ONLINE : ICON_ID_OFFLINE;
......