From 59c6c1a53e5f00680d81ce2fd61b1b70176fde99 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Mon, 03 Dec 2012 21:48:36 -0500
Subject: [PATCH] Fix for null parent in sendmail-html
---
groovy/sendmail-html.groovy | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/groovy/sendmail-html.groovy b/groovy/sendmail-html.groovy
index e0cdecd..06f1e3e 100644
--- a/groovy/sendmail-html.groovy
+++ b/groovy/sendmail-html.groovy
@@ -372,7 +372,9 @@
def diffs
RevWalk rw = new RevWalk(repository);
if (commit.parentCount > 0) {
- RevCommit parent = commit.parents[0]
+ RevWalk rw = new RevWalk(repository);
+ RevCommit parent = rw.parseCommit(commit.parents[0].id);
+ rw.dispose();
diffs = formatter.scan(parent.tree, commit.tree)
} else {
diffs = formatter.scan(new EmptyTreeIterator(),
--
Gitblit v1.9.1