Bug 504295

Summary: Album directory creation broken when creating FAT32 compatible file names
Product: [Applications] Audex Reporter: Jan Rathmann <jan.rathmann>
Component: GeneralAssignee: Marco Nelles <marco>
Status: RESOLVED FIXED    
Severity: normal Keywords: regression
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jan Rathmann 2025-05-15 21:10:30 UTC
SUMMARY
When the option "Create FAT32 compatible file names" is selected, the creation of album directory(s) is broken, likely because the dir separating slashes of the format string are replaced by underscores.

STEPS TO REPRODUCE
1. In settings of current Profile, check "Create FAT32 compatible file names"
2. Rip a track.

OBSERVED RESULT
Path of target file is something like:
targetdir/artist_albumname_01 - songname.wav
(file is created in target directory, no album dirs are created)

EXPECTED RESULT
Path of target file should be:
targetdir/artist/albumname/01 - songname.wav
(proper sub directories are created, file is created in the appropriate album sub dir)

SOFTWARE/OS VERSIONS
Audex build from master
KDE Frameworks Version: 6.15.0
Qt Version: 6.8.3
Comment 1 Marco Nelles 2025-05-16 11:57:51 UTC
Thanks for reporting. Should be fixed with commit 1d9a90bafacd378f9a1130b3092e40a4266e740f. Please test.
Comment 2 Jan Rathmann 2025-05-16 12:47:33 UTC
Wow, that was quick, thanks! Seems fixed now :)