diff options
author | Joey Hess <joey@kitenet.net> | 2010-05-06 23:25:27 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2010-05-06 23:25:27 -0400 |
commit | 14826ad92792b4870108dac3c28840abe1e00428 (patch) | |
tree | 754c1a0106b53b52b304bdfec16a70333290913e /IkiWiki | |
parent | ea4967f184bf0a27eaa2dc81da1084780756156a (diff) | |
download | ikiwiki-14826ad92792b4870108dac3c28840abe1e00428.tar ikiwiki-14826ad92792b4870108dac3c28840abe1e00428.tar.gz |
Delete hooks are passed deleted internal pages.
Necessary so search can remove its indexes for internal pages.
But also, it seems it was an omission not to pass the deleted
pages before.
Diffstat (limited to 'IkiWiki')
-rw-r--r-- | IkiWiki/Render.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/IkiWiki/Render.pm b/IkiWiki/Render.pm index b0bd8dee0..2bf2e336b 100644 --- a/IkiWiki/Render.pm +++ b/IkiWiki/Render.pm @@ -801,7 +801,7 @@ sub refresh () { remove_unrendered(); if (@$del) { - run_hooks(delete => sub { shift->(@$del) }); + run_hooks(delete => sub { shift->(@$del, @$internal_del) }); } if (%rendered) { run_hooks(change => sub { shift->(keys %rendered) }); |