From: Joey Hess <joey@gnu.kitenet.net>
Date: Mon, 5 Oct 2009 18:33:42 +0000 (-0400)
Subject: fix add_depends to new api
X-Git-Tag: 3.20091017~27^2~122
X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/commitdiff_plain/e96992bbc8fc37040eda5119c475ff4174c43339

fix add_depends to new api
---

diff --git a/IkiWiki/Plugin/inline.pm b/IkiWiki/Plugin/inline.pm
index 5133c4ba6..cebd9037c 100644
--- a/IkiWiki/Plugin/inline.pm
+++ b/IkiWiki/Plugin/inline.pm
@@ -197,7 +197,7 @@ sub preprocess_inline (@) {
 		        split ' ', $params{pagenames};
 	}
 	else {
-		add_depends($params{page}, $params{pages}, content => ! $quick);
+		add_depends($params{page}, $params{pages}, presence => $quick);
 
 		@list = pagespec_match_list(
 			[ grep { $_ ne $params{page} } keys %pagesources ],
@@ -250,7 +250,7 @@ sub preprocess_inline (@) {
 	# Explicitly add all currently displayed pages as dependencies, so
 	# that if they are removed, the inline will be sure to be updated.
 	foreach my $p ($#list >= $#feedlist ? @list : @feedlist) {
-		add_depends($params{page}, $p, content => ! $quick);
+		add_depends($params{page}, $p, presence => $quick);
 	}
 	
 	if ($feeds && exists $params{feedpages}) {
diff --git a/IkiWiki/Plugin/map.pm b/IkiWiki/Plugin/map.pm
index 682960777..625cfdfca 100644
--- a/IkiWiki/Plugin/map.pm
+++ b/IkiWiki/Plugin/map.pm
@@ -70,11 +70,11 @@ sub preprocess (@) {
 	# Needs to update whenever a page is added or removed (or in some
 	# cases, when its content changes, if show= is specified), so
 	# register a dependency.
-	add_depends($params{page}, $params{pages}, content => exists $params{show});
+	add_depends($params{page}, $params{pages}, presence => ! exists $params{show});
 	# Explicitly add all currently shown pages, to detect when pages
 	# are removed.
 	foreach my $item (keys %mapitems) {
-		add_depends($params{page}, $item, content => exists $params{show});
+		add_depends($params{page}, $item, presence => ! exists $params{show});
 	}
 
 	# Create the map.