1
0
mirror of https://github.com/strawberrymusicplayer/strawberry synced 2024-12-18 19:42:53 +01:00

Compare artist and album case-insensitive

This commit is contained in:
Jonas Kvinge 2019-05-13 22:38:24 +02:00
parent 69eeb4b0f8
commit f33609bbf8

View File

@ -116,13 +116,13 @@ void AlbumCoverFetcherSearch::ProviderSearchFinished(int id, const QList<CoverSe
for (int i = 0; i < results_copy.count(); ++i) {
results_copy[i].provider = provider->name();
results_copy[i].score = provider->quality();
if (results_copy[i].artist == request_.artist) {
if (results_copy[i].artist.toLower() == request_.artist.toLower()) {
results_copy[i].score += 0.5;
}
if (results_copy[i].album == request_.album) {
if (results_copy[i].album.toLower() == request_.album.toLower()) {
results_copy[i].score += 0.5;
}
if (results_copy[i].artist != request_.artist && results_copy[i].album != request_.album) {
if (results_copy[i].artist.toLower() != request_.artist.toLower() && results_copy[i].album.toLower() != request_.album.toLower()) {
results_copy[i].score -= 1.5;
}
}