Skip to content

Make search not caps sensitive #6

@Electric1447

Description

@Electric1447

Search is caps sensitive at the moment, I fixed it in EasyVPK but I'm too lazy to open a pr so here the changes I made to search.cpp:

json sortJson(string filter, json original) {
	filter = toLowercase(filter);
	json ret;
	int arrayLength = static_cast<int>(original.size());

	for (int i = 0; i < arrayLength; i++)
		if (toLowercase(original[i]["name"].get<string>()).find(filter) != string::npos || toLowercase(original[i]["description"].get<string>()).find(filter) != string::npos)
			ret.push_back(original[i]);

	return ret;
}

string toLowercase(string strToConvert) {
    transform(strToConvert.begin(), strToConvert.end(), strToConvert.begin(), ::tolower);
    return strToConvert;
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions