summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorIsmo Haataja <ismo.haataja@digia.com>2014-10-30 12:38:12 +0200
committerIsmo Haataja <ismo.haataja@digia.com>2015-01-13 14:12:11 +0100
commit66522d326988614cbe544103f99be14e415e44bd (patch)
treea0a9bcf2d434d6a84ca51afa2918f3910bee055b
parentf0d58169270d0947f8e048a59577549eda753fa2 (diff)
Fix NPE in one page review
Accessing the score list variable before it was created caused NPE (null pointer exception). This was the origin for empty diff when no user logged in. Task-number: QTQAINFRA-905 Change-Id: Id453bbf4f95e278851a7a6a0ab1c69c460386709 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by: Ismo Haataja <ismo.haataja@digia.com>
-rw-r--r--gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/AllInOnePatchScreen.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/AllInOnePatchScreen.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/AllInOnePatchScreen.java
index d2d3c3c6ac..923dc99af0 100644
--- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/AllInOnePatchScreen.java
+++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/patches/AllInOnePatchScreen.java
@@ -397,7 +397,9 @@ public class AllInOnePatchScreen extends AbstractPatchScreen implements
files.clear();
diffs.clear();
keyNavigation.clear();
- approvalPanel.clear();
+ if (approvalPanel != null) {
+ approvalPanel.clear();
+ }
loadDiffs();
CallbackGroup cbs = new CallbackGroup();