diff options
Diffstat (limited to 'src/library/coverart.cpp')
-rw-r--r-- | src/library/coverart.cpp | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/library/coverart.cpp b/src/library/coverart.cpp index 5dcca0e077..8bda87eecb 100644 --- a/src/library/coverart.cpp +++ b/src/library/coverart.cpp @@ -22,14 +22,12 @@ QString CoverArt::searchCoverArtFile(TrackInfoObject* pTrack) { // default cover art name QString coverArtName; - if (pTrack->getArtist() != "") { - coverArtName.append(pTrack->getArtist()); - } - if (pTrack->getAlbum() != "") { - coverArtName.append(pTrack->getAlbum()); - } - if (coverArtName == "") { + QString artist = pTrack->getArtist(); + QString album = pTrack->getAlbum(); + if (artist.isEmpty() && album.isEmpty()) { coverArtName = pTrack->getFilename(); + } else { + coverArtName = artist + " - " + album; } // Starts with default location |