summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNeil Moore <neil@s-z.org>2012-10-26 08:04:55 -0500
committerNeil Moore <neil@s-z.org>2012-10-26 08:04:55 -0500
commitbaba68ec1fe126677a86c75fad0089b0731002ab (patch)
tree5b2759fc2642dd65b0d9f60a99a49a7b5a0d418d
parent82224518e77618d36341b2ed650b624652cd2671 (diff)
downloadcrawlbot-baba68ec1fe126677a86c75fad0089b0731002ab.tar.gz
crawlbot-baba68ec1fe126677a86c75fad0089b0731002ab.zip
Correctly report new branches.
-rw-r--r--lib/Crawl/Bot/Plugin/Commit.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Crawl/Bot/Plugin/Commit.pm b/lib/Crawl/Bot/Plugin/Commit.pm
index b55f620..ad639c5 100644
--- a/lib/Crawl/Bot/Plugin/Commit.pm
+++ b/lib/Crawl/Bot/Plugin/Commit.pm
@@ -147,7 +147,8 @@ sub tick {
# Exclude merges from master into other branches.
my $exclude_master = $branch eq "master" ? "" : "^master";
- my @revs = split /\n/, `git rev-list $head ^$old_head $exclude_master`;
+ my $exclude_old = $old_head ? "^$old_head" : "";
+ my @revs = split /\n/, `git rev-list $head $exclude_old $exclude_master`;
if (!$self->has_branch($branch)) {
my $nrev = scalar @revs;