Do locale independant case conversion on "filetype:" query modifier.

pull/149/head
luccioman 7 years ago
parent 8fbf25d1ed
commit d07006bac4

@ -214,7 +214,7 @@ public class QueryModifier {
if ( ftb < 0 ) ftb = querystring.length();
String tmpqueryparameter = querystring.substring(ftp + filetypePrefix.length(), ftb);
querystring = querystring.replace(filetypePrefix + tmpqueryparameter, ""); // replace prefix:Text as found
filetype = tmpqueryparameter.toLowerCase(); // file extension are always compared lowercase, can be converted here for further processing
filetype = tmpqueryparameter.toLowerCase(Locale.ROOT); // file extension are always compared lowercase, can be converted here for further processing
while ( !filetype.isEmpty() && filetype.charAt(0) == '.' ) {
filetype = filetype.substring(1);
}

Loading…
Cancel
Save