From ce826411b20f94a6ff95b87574b355f897547840 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 4 Jun 2008 00:38:40 -0400 Subject: more search improvements --- IkiWiki/Plugin/search.pm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'IkiWiki/Plugin/search.pm') diff --git a/IkiWiki/Plugin/search.pm b/IkiWiki/Plugin/search.pm index 2de1cf7ac..943af1313 100644 --- a/IkiWiki/Plugin/search.pm +++ b/IkiWiki/Plugin/search.pm @@ -80,13 +80,14 @@ sub filter (@) { #{{{ # Remove any html from text to be indexed. # TODO: This removes html that is in eg, a markdown pre, - # which should not be removed. + # which should not be removed, really. if (! defined $scrubber) { eval q{use HTML::Scrubber}; - error($@) if $@; - $scrubber=HTML::Scrubber->new(allow => []); + if (! $@) { + $scrubber=HTML::Scrubber->new(allow => []); + } } - my $toindex=$scrubber->scrub($params{content}); + my $toindex = defined $scrubber ? $scrubber->scrub($params{content}) : $params{content}; # Take 512 characters for a sample, then extend it out # if it stopped in the middle of a word. -- cgit v1.2.3