Ampersand and parentheses break search
Steps to reproduce
- Search for an artist/album/track containing an ampersand/parentheses in the quick search bar, search page, or endpoint
- Submit search
- Server responds with:
django.request WARNING Bad Request: /api/v1/search
- Quick search responds with "There was an issue querying the server."
- Search page hangs
What is expected?
All special characters should be handled by the search feature.
Funkwhale version(s) affected: 1.0-rc1+git.f43f029a
Multi container docker instance running on develop with nginx as proxy.