diff --git a/server/proj/audio/views.py b/server/proj/audio/views.py index a1cad1e..7094269 100644 --- a/server/proj/audio/views.py +++ b/server/proj/audio/views.py @@ -33,10 +33,15 @@ class SongViewSet(GenericViewSet): return Response(serializer.data) - @action(detail=False, methods=['GET'], schema=DeleteSongSchema()) + @action( + detail=False, + methods=['get'], + url_path='check_is_favorite/(?P[a-zA-Z0-9_]+)', + url_name='check_is_favorite', + ) def check_is_favorite(self, request): try: - song_obj = Song.objects.get(azura_id=request.data.get('song_id')) + song_obj = Song.objects.get(azura_id=request.data.get('azura_id')) favorite_songs = FavoriteSong.objects.get(user=request.user, song=song_obj) except ObjectDoesNotExist: return Response({"error": 'Объекта не существует'}, status=status.HTTP_404_NOT_FOUND)