| commit | 09adb1e4ccdb0b25f942b6bd31137fcc1ea63f8f | [log] [tgz] |
|---|---|---|
| author | Shawn Pearce <sop@google.com> | Tue Dec 17 15:48:56 2013 -0800 |
| committer | Shawn Pearce <sop@google.com> | Tue Dec 17 15:53:05 2013 -0800 |
| tree | 90634e895338677507243d411b7e2f64f5d82c26 | |
| parent | 6c54439ccb55974d83ada96374e4c3afbc4addd9 [diff] |
Call parseBody() in GetRelated before getting author If the commit was previously parsed for headers only by RevWalk its body can be missing, and the author is not available. Ensure subject line and author is available when ChangeAndCommit builds the object. Change-Id: If3179b9264ebbe86bcc1280a559d2e21f9803518
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 7ac872d..ff49e53 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
@@ -201,6 +201,7 @@ c.add(seenCommit); q.addFirst(ps.getRevision().get()); if (added.add(ps.getId().getParentKey())) { + rw.parseBody(c); graph.add(new ChangeAndCommit(change, ps, c)); } }