Lines 80-86
sub build_query {
Link Here
|
80 |
|
80 |
|
81 |
my $stemming = C4::Context->preference("QueryStemming") || 0; |
81 |
my $stemming = C4::Context->preference("QueryStemming") || 0; |
82 |
my $auto_truncation = C4::Context->preference("QueryAutoTruncate") || 0; |
82 |
my $auto_truncation = C4::Context->preference("QueryAutoTruncate") || 0; |
83 |
my $weight_fields = C4::Context->preference("QueryWeightFields") || 0; |
|
|
84 |
my $fuzzy_enabled = C4::Context->preference("QueryFuzzy") || 0; |
83 |
my $fuzzy_enabled = C4::Context->preference("QueryFuzzy") || 0; |
85 |
|
84 |
|
86 |
$query = '*' unless defined $query; |
85 |
$query = '*' unless defined $query; |
Lines 1065-1070
sub _search_fields {
Link Here
|
1065 |
) : ( |
1064 |
) : ( |
1066 |
'staff_client' => 1 |
1065 |
'staff_client' => 1 |
1067 |
), |
1066 |
), |
|
|
1067 |
'type' => { '!=' => 'boolean' }, |
1068 |
'search_marc_map.index_name' => $self->index, |
1068 |
'search_marc_map.index_name' => $self->index, |
1069 |
'search_marc_map.marc_type' => C4::Context->preference('marcflavour'), |
1069 |
'search_marc_map.marc_type' => C4::Context->preference('marcflavour'), |
1070 |
'search_marc_to_fields.search' => 1, |
1070 |
'search_marc_to_fields.search' => 1, |
1071 |
- |
|
|