Merge "Fix incorrect mergeTip detection in ChangeJson.toRevisionInfo."
This commit is contained in:
@@ -1823,6 +1823,7 @@ public class ChangeIT extends AbstractDaemonTest {
|
|||||||
@Override
|
@Override
|
||||||
public String onSubmit(String newCommitMessage, RevCommit original,
|
public String onSubmit(String newCommitMessage, RevCommit original,
|
||||||
RevCommit mergeTip, Branch.NameKey destination) {
|
RevCommit mergeTip, Branch.NameKey destination) {
|
||||||
|
assertThat(original.getName()).isNotEqualTo(mergeTip.getName());
|
||||||
return newCommitMessage + "Custom: " + destination.get();
|
return newCommitMessage + "Custom: " + destination.get();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -1112,7 +1112,7 @@ public class ChangeJson {
|
|||||||
out.commit = toCommit(ctl, rw, commit, has(WEB_LINKS), fillCommit);
|
out.commit = toCommit(ctl, rw, commit, has(WEB_LINKS), fillCommit);
|
||||||
}
|
}
|
||||||
if (addFooters) {
|
if (addFooters) {
|
||||||
Ref ref = repo.exactRef(in.getRefName());
|
Ref ref = repo.exactRef(ctl.getChange().getDest().get());
|
||||||
RevCommit mergeTip = null;
|
RevCommit mergeTip = null;
|
||||||
if (ref != null){
|
if (ref != null){
|
||||||
mergeTip = rw.parseCommit(ref.getObjectId());
|
mergeTip = rw.parseCommit(ref.getObjectId());
|
||||||
|
|||||||
Reference in New Issue
Block a user