last;
}
- debug("No detail in diff-tree output") if !defined $ci{'details'};
-
return \%ci;
} #}}}
sub rcs_notify () { #{{{
# Send notification mail to subscribed users.
#
- # This is typically run as the post-update hook, though some setups
- # may run it from the post-commit hook too.
- #
# In usual Git usage, hooks/update script is presumed to send
# notification mails (see git-receive-pack(1)). But we prefer
# hooks/post-update to support IkiWiki commits coming from a
# hook is called _before_ the repository is updated).
#
# Here, we rely on a simple fact: we can extract all parts of the
- # notification content by parsing the "HEAD" commit (which also
- # triggers a refresh of IkiWiki pages).
+ # notification content by parsing the "HEAD" commit.
my $ci = git_commit_info('HEAD');
return if !defined $ci;
my ($user, $message);
if (@{ $ci->{'comment'} }[0] =~ m/$config{web_commit_regexp}/) {
- $user = defined $2 ? "$2" : "$3";
+ $user = defined $2 ? $2 : $3;
$message = $4;
}
else {