From 20984b0500470240586052824b28c2f85eed07b8 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Thu, 18 Sep 2014 14:31:14 +0300 Subject: [PATCH] GetRelated: Discard single commit by its hash instead of change/ps change/ps is only available for open changes. Change-Id: I04e96635b01a231918f2adf83fd759376b9be80a --- .../main/java/com/google/gerrit/server/change/GetRelated.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/gerrit-server/src/main/java/com/google/gerrit/server/change/GetRelated.java b/gerrit-server/src/main/java/com/google/gerrit/server/change/GetRelated.java index 48349500e2..077ec6f1b8 100644 --- a/gerrit-server/src/main/java/com/google/gerrit/server/change/GetRelated.java +++ b/gerrit-server/src/main/java/com/google/gerrit/server/change/GetRelated.java @@ -127,9 +127,7 @@ public class GetRelated implements RestReadView { if (list.size() == 1) { ChangeAndCommit r = list.get(0); - if (r._changeNumber != null && r._revisionNumber != null - && r._changeNumber == rsrc.getChange().getChangeId() - && r._revisionNumber == rsrc.getPatchSet().getPatchSetId()) { + if (r.commit != null && r.commit.commit.equals(rsrc.getPatchSet().getRevision().get())) { return Collections.emptyList(); } }