Merge pull request #44 from digitalutsc/boolean-search-issue

Fixed for https://github.com/digitalutsc/advanced_search/issues/4
This commit is contained in:
Rosie Le Faive 2024-04-09 20:50:42 -03:00 committed by GitHub
commit 2bc8c2882c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -320,6 +320,14 @@ class AdvancedSearchQueryTerm {
$value = str_replace('"', "", trim($value));
}
}
// Fixed for https://github.com/digitalutsc/advanced_search/issues/4
if ($this->field !== "all"){
$search_fields = "";
foreach ($solr_field_mapping[$this->field] as $field) {
$search_fields .= " $field:$value";
}
return $search_fields;
}
return $value;
}
else {