aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/main/java/com/googlesource/gerrit/plugins/qtcodereview/QtCommandListStaging.java8
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");