tuleap #817 NPE using the checkForUpdate
Change-Id: I2bb0f723ec1ade935b44f92d3600673a46d74d2a
Signed-off-by: Jacques Bouthillier <lmcbout@gmail.com>
diff --git a/org.eclipse.egerrit.ui/src/org/eclipse/egerrit/internal/ui/editors/QueryHelpers.java b/org.eclipse.egerrit.ui/src/org/eclipse/egerrit/internal/ui/editors/QueryHelpers.java
index 136c6f5..fb1f12e 100644
--- a/org.eclipse.egerrit.ui/src/org/eclipse/egerrit/internal/ui/editors/QueryHelpers.java
+++ b/org.eclipse.egerrit.ui/src/org/eclipse/egerrit/internal/ui/editors/QueryHelpers.java
@@ -231,6 +231,10 @@
}
private static void mergeNewInformation(ChangeInfo toRefresh, ChangeInfo newChangeInfo, boolean forceReload) {
+ if (newChangeInfo == null) {
+ //When we did not reach the gerrit server, we received a null ChangeInfo
+ return;
+ }
synchronized (toRefresh) {
if (!forceReload) {
if (toRefresh.getUpdated() != null && toRefresh.getUpdated().equals(newChangeInfo.getUpdated())
@@ -474,7 +478,7 @@
/**
* Set the flag if the reviewer can be deleted
- *
+ *
* @param changeInfo
* @param reviewerInfo
*/