Bug 504295 - Album directory creation broken when creating FAT32 compatible file names
Summary: Album directory creation broken when creating FAT32 compatible file names
Status: RESOLVED FIXED
Alias: None
Product: Audex
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Marco Nelles
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2025-05-15 21:10 UTC by Jan Rathmann
Modified: 2025-05-16 12:47 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 :)