Subsonic - getUser.view request wrongly formatted
Steps to reproduce
- Use Funkwhale via Ultrasonic on Android
- Shuffle all Songs
- No playlist is created
- Logs show Subsonic-Request getUser.view
What happens?
No shuffled playlist is generated. According to the Ultrasonic-Devs, the subsonic response from the getUser.view request is wrongly formatted.
Current response has format:
{
...
"user": {
...
"folder": [{
"value": 1
}]
}
}
Correct format should be:
{
...
"user": {
...
"folder": [
"1",
"x", ...
]
}
}
This has only happened in more recent versions of Funkwhale. I had used this successfully in previous versions (0.21.0 iirc).
What is expected?
Funkwhale responds with correctly formatted subsonic responses and a shuffled playlist can be generated.
Context
Funkwhale version(s) affected: 1.0, 1.1
I had this issue previously opened on the Ultrasonic-Github.
Related issue is here: https://github.com/ultrasonic/ultrasonic/issues/381