external: Fix pagespec_match and pagespec_match_list. Closes: #527281
[ikiwiki.git] / IkiWiki / Plugin / external.pm
index f0acc7e4e1b52a5787ca00b139a21eef0be7c4f5..57a72eb685e4ea2a6be982102fa21e78fb0c2367 100644 (file)
@@ -232,15 +232,21 @@ sub hook ($@) {
 sub pagespec_match ($@) {
        # convert return object into a XML RPC boolean
        my $plugin=shift;
+       my $page=shift;
+       my $spec=shift;
 
-       return RPC::XML::boolean->new(0 + IkiWiki::pagespec_match(@_));
+       return RPC::XML::boolean->new(0 + IkiWiki::pagespec_match(
+                       $page, $spec, @_));
 }
 
 sub pagespec_match_list ($@) {
        # convert return object into a XML RPC boolean
        my $plugin=shift;
+       my $pages=shift;
+       my $spec=shift;
 
-       return RPC::XML::boolean->new(0 + IkiWiki::pagespec_match_list(@_));
+       return RPC::XML::boolean->new(0 + IkiWiki::pagespec_match_list(
+                       $pages, $spec, @_));
 }
 
 1