diff options
Diffstat (limited to 'java/com/google/gerrit/common/PageLinks.java')
-rw-r--r-- | java/com/google/gerrit/common/PageLinks.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/java/com/google/gerrit/common/PageLinks.java b/java/com/google/gerrit/common/PageLinks.java index 97e7ff3312..4a213bc88f 100644 --- a/java/com/google/gerrit/common/PageLinks.java +++ b/java/com/google/gerrit/common/PageLinks.java @@ -141,11 +141,15 @@ public class PageLinks { public static String topicQuery(Status status, String topic) { switch (status) { case ABANDONED: + case DEFERRED: return toChangeQuery(status(status) + " " + op("topic", topic)); case MERGED: case NEW: return toChangeQuery( op("topic", topic) + " (" + status(Status.NEW) + " OR " + status(Status.MERGED) + ")"); + case INTEGRATING: + case STAGED: + return toChangeQuery(status(status) + " " + op("topic", topic)); } return toChangeQuery(status(status) + " " + op("topic", topic)); } @@ -168,6 +172,12 @@ public class PageLinks { return "status:abandoned"; case MERGED: return "status:merged"; + case INTEGRATING: + return "status:integrating"; + case DEFERRED: + return "status:deferred"; + case STAGED: + return "status:staged"; case NEW: default: return "status:open"; |