RSS items with slash(es) in their name will be stored in incorrect directory
Steps to reproduce
- Add a channel of a podcast whose episodes contain slashes (e.g https://www.rtve.es/api/programas/2082/audios.rss)
- Try to play any episode
What happens?
- No track from that channel is ever played
What is expected?
- To reproduce the track as in with any other track playing mechanism.
Context
It seems the slashes from the episode name are used to create subdirectories within federation_cache
case. Upon any trial of
playing the tracks, funkwhale responds with the message "The track cannot be loaded. You can have connectivity issues"
Funkwhale version(s) affected: x.y