diff --git a/server/proj/audio/views.py b/server/proj/audio/views.py index ac0f5eb..a156037 100644 --- a/server/proj/audio/views.py +++ b/server/proj/audio/views.py @@ -243,6 +243,17 @@ class SongViewSet(GenericViewSet): data.append(i) return Response(data, status=status.HTTP_200_OK) + @action(detail=False, methods=['get']) + def get_nowplaying(self, request): + file_url = F"{AZURACAST_URL}api/nowplaying/it-radio" + API_KEY = AZURACAST_API_KEY + headers = { + "Authorization": f"Bearer {API_KEY}" + } + response = requests.get(file_url, headers=headers) + return Response(response.json(), status=status.HTTP_200_OK) + +