diff options
-rw-r--r-- | src/main/java/com/googlesource/gerrit/plugins/qtcodereview/QtCommandListStaging.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main/java/com/googlesource/gerrit/plugins/qtcodereview/QtCommandListStaging.java b/src/main/java/com/googlesource/gerrit/plugins/qtcodereview/QtCommandListStaging.java index 9ee4dee..5ae07ed 100644 --- a/src/main/java/com/googlesource/gerrit/plugins/qtcodereview/QtCommandListStaging.java +++ b/src/main/java/com/googlesource/gerrit/plugins/qtcodereview/QtCommandListStaging.java @@ -89,8 +89,12 @@ class QtCommandListStaging extends SshCommand { for (Entry<ChangeData, RevCommit> item : open) { final Change change = item.getKey().change(); - final RevCommit commit = item.getValue(); - stdout.println(commit.name() + " " + change.currentPatchSetId() + " " + change.getSubject()); + final Change.Status status = change.getStatus(); + + if (status == Change.Status.STAGED || status == Change.Status.INTEGRATING) { + final RevCommit commit = item.getValue(); + stdout.println(commit.name() + " " + change.currentPatchSetId() + " " + change.getSubject()); + } } logger.atInfo().log("qtcodereview: staging-ls done"); |