mirror of
https://gitlab.science.ru.nl/technicie/MarietjeDjango.git
synced 2025-12-09 16:32:20 +01:00
Merge branch 'fix/now-really-fix-error-message-reporting' into 'marietje-zuid'
fix(queues): now really fix the request notifications Closes #82 See merge request technicie/MarietjeDjango!91
This commit is contained in:
@ -163,7 +163,7 @@ class QueueRequestAPIView(CreateAPIView):
|
||||
try:
|
||||
playlist_song = queue.request(song, request.user)
|
||||
except RequestException as e:
|
||||
return Response(data={"success": False, "errorMessage": str(e)})
|
||||
return Response(status=403, data={"success": False, "errorMessage": str(e)})
|
||||
|
||||
request_counter.labels(queue=queue.name).inc()
|
||||
return Response(status=200, data=self.serializer_class(playlist_song).data)
|
||||
|
||||
@ -594,8 +594,7 @@
|
||||
"Content-Type": 'application/json',
|
||||
},
|
||||
}).then(response => {
|
||||
// TODO: Communicate failure through HTTP error codes (403) instead of checking response.success.
|
||||
if (response.status === 200 && response.success) {
|
||||
if (response.status === 200) {
|
||||
return response.json();
|
||||
} else {
|
||||
throw response;
|
||||
@ -612,7 +611,6 @@
|
||||
tata.error('', "An unknown exception occurred.")
|
||||
}
|
||||
});
|
||||
queue_vue.refresh();
|
||||
},
|
||||
|
||||
report_song(song_id) {
|
||||
|
||||
Reference in New Issue
Block a user