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