Closed grasdk closed 1 year ago
@grasdk Good catch. It would probably be a good idea to use a different character, eg. "_" or similar. Any thoughts @BlackLight ?
Any thoughts
Maybe just don't use FAT32 for any data storage in 2022? 😆
Jokes aside, I can easily put together a PR that replaces :
with -
or something else for the cache filenames, but this should probably be done in a way that is back-compatible - i.e. it should not skip existing cache files with :
.
@BlackLight Looks like a good solution. :+1:
I agree, FAT32 on a Linux system is not really a supported use-case so I would not be surprised if other functionality does not work correctly.
I will try this fix out, when it's available. It is a bit weird, I agree ;-)
Cache filenames are stored by Mopidy-Tidal using colons.
Anonymised example: xyz/mopidy/tidal/track/61/tidal:track:1234567:123456789:123456789.cache
If your mopidy cache directory is on a fat32 formatted volume, such filenames are not allowed and thus the cache files are not written, causing Mopidy-Tidal to fail with an exception: