From daae932ed26a4b180548eb2ffb3e26fac6168f3e Mon Sep 17 00:00:00 2001 From: David Bremner Date: Mon, 1 Sep 2008 22:48:44 -0300 Subject: [PATCH] load ikiwiki plugins --- filters/postal-accept.pl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/filters/postal-accept.pl b/filters/postal-accept.pl index 46d96da06..ab8eb85d6 100644 --- a/filters/postal-accept.pl +++ b/filters/postal-accept.pl @@ -27,12 +27,14 @@ die "configuration file is mandatory" unless ($config_file); %config=IkiWiki::defaultconfig(); IkiWiki::Setup::load($config_file); IkiWiki::checkconfig(); - +IkiWiki::loadplugins(); my $prefix=$config{postal_prefix} || die "prefix not set"; my $message=Email::Filter->new(); +$message->exit(0); # do not exit after delivery + my $to=$message->to; if ($to =~ m/$prefix($Convert::YText::valid_rex)/){ my $page=decode_ytext($1); @@ -45,7 +47,7 @@ if ($to =~ m/$prefix($Convert::YText::valid_rex)/){ my $comments_folder=$config{srcdir}."/".$page."/comments".$folder_ext; # write the message to the comment - + $message->accept($comments_folder) || die("delivery failed"); # update vcs, copied from Ikiwiki::Plugins::attachment -- 2.39.2