Only replace non-ascii characters when not allowing extended ascii

This commit is contained in:
Jonas Kvinge 2019-07-14 03:16:53 +02:00
parent e7de7ebbfa
commit f8f84ed09e

View File

@ -115,7 +115,7 @@ QString OrganiseFormat::GetFilenameForSong(const Song &song) const {
filename = Utilities::PathWithoutFilenameExtension(filename) + song.basefilename();
}
if (remove_non_fat_ || remove_non_ascii_) filename = Utilities::UnicodeToAscii(filename);
if (remove_non_fat_ || (remove_non_ascii_ && !allow_ascii_ext_)) filename = Utilities::UnicodeToAscii(filename);
if (remove_non_fat_) filename.remove(kValidFatCharacters);
if (replace_spaces_) filename.replace(QRegExp("\\s"), "_");