From 6da5ad063f6da2af811517c795c353fbfe2ed70a Mon Sep 17 00:00:00 2001 From: Paul POULAIN Date: Tue, 11 Dec 2007 18:33:32 +0100 Subject: [PATCH] NoZera don't handle fuzzy/stemming/weight so ignoring those sysprefs Signed-off-by: Joshua Ferraro --- C4/Search.pm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/C4/Search.pm b/C4/Search.pm index 371d1aaef4..125c7a4b82 100644 --- a/C4/Search.pm +++ b/C4/Search.pm @@ -698,6 +698,12 @@ sub buildQuery { my $auto_truncation = C4::Context->preference("QueryAutoTruncate") || 0; my $weight_fields = C4::Context->preference("QueryWeightFields") || 0; my $fuzzy_enabled = C4::Context->preference("QueryFuzzy") || 0; + # no stemming/weight/fuzzy in NoZebra + if (C4::Context->preference("NoZebra")) { + $stemming =0; + $weight_fields=0; + $fuzzy_enabled=0; + } my $remove_stopwords = C4::Context->preference("QueryRemoveStopwords") || 0; my $query = $operands[0]; -- 2.39.5