diff --git a/module/VuFindSearch/src/VuFindSearch/Backend/Solr/SearchHandler.php b/module/VuFindSearch/src/VuFindSearch/Backend/Solr/SearchHandler.php index 0083c7573d6315365af84c4176a4b62b209e7a83..84b2da6bbe235ca69aa157ab5df1a3ce9dfe5c4b 100644 --- a/module/VuFindSearch/src/VuFindSearch/Backend/Solr/SearchHandler.php +++ b/module/VuFindSearch/src/VuFindSearch/Backend/Solr/SearchHandler.php @@ -393,6 +393,9 @@ class SearchHandler $operation[1], $operation[2], $mungeValues[$mungeName] ); break; + case 'ucfirst': + $mungeValues[$mungeName] = ucfirst($mungeValues[$mungeName]); + break; case 'uppercase': $mungeValues[$mungeName] = strtoupper($mungeValues[$mungeName]); break;