]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/Plugin/git.pm
fix rcs_prepedit implementation to match spec
[ikiwiki.git] / IkiWiki / Plugin / git.pm
index 996ab6fba0f5e6076c3a793d4ec06ef57ec93b6f..48e71aa9aedfcf897996fa7d032d054af52717dc 100644 (file)
@@ -836,19 +836,15 @@ sub rcs_receive () {
        return reverse @rets;
 }
 
-sub rcs_preprevert (@) {
-       my %params = @_;
-       my $rev = $params{rev};
-
-       # Note test_changes expects 'cgi' and 'session' parameters.
-       require IkiWiki::Receive;
-       IkiWiki::Receive::test_changes(%params, changes =>
-               [git_parse_changes(git_commit_info($rev, 1))]);
+sub rcs_preprevert ($) {
+       my $rev=shift;
+
+       return git_parse_changes(git_commit_info($rev, 1));
 }
 
 sub rcs_revert ($) {
        # Try to revert the given rev; returns undef on _success_.
-       my $rev = $shift;
+       my $rev = shift;
 
        if (run_or_non('git', 'revert', '--no-commit', $rev)) {
                return undef;