Loading of album pages fails following changes to endpoint
Following changes made in !1159 (merged), album pages do not load in the front end. Recently added and album search also encounters timeouts when trying to load. Most likely due to Vue trying to pull back
object.tracks on these pages when loading the pages, which is no longer populated on the endpoint.
Steps to reproduce
- Log in to https://demo.funkwhale.audio
- Select an album to visit its detail page
The album page fails to load and continues to spin endlessly
What is expected?
The album's associated tracks should be loaded and returned
Funkwhale version(s) affected: 0.21.1+git.bc7a2fbb
Tested on demo, also on Tanuki Tunes
Browser: Firefox and Chromium (inc. PWA) Environment: Docker multi-container, nginx proxy