From 64a1fd184fb8e14ca2a9633ec96cb949867e1d25 Mon Sep 17 00:00:00 2001 From: Chneemann Date: Sat, 14 Sep 2024 09:32:35 +0200 Subject: [PATCH] Fix: Videos were not saved correctly as viewed on the server --- backend/videoflix/users/views.py | 2 ++ backend/videoflix/videoflix/urls.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/videoflix/users/views.py b/backend/videoflix/users/views.py index 34717f9..f0ff01d 100644 --- a/backend/videoflix/users/views.py +++ b/backend/videoflix/users/views.py @@ -62,6 +62,8 @@ def user_liked_detail(request, id): return Response(serializer.data, status=status.HTTP_200_OK) return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) +@api_view(['PUT']) +@permission_classes([IsAuthenticated]) def user_watched_detail(request, id): try: user = CustomUser.objects.get(pk=id) diff --git a/backend/videoflix/videoflix/urls.py b/backend/videoflix/videoflix/urls.py index cf6b6b3..0298d5d 100644 --- a/backend/videoflix/videoflix/urls.py +++ b/backend/videoflix/videoflix/urls.py @@ -44,7 +44,7 @@ urlpatterns = [ path('users/', user_views.user_list, name='user_list'), path('users//', user_views.user_detail, name='user_detail'), path('users/liked//', user_views.user_liked_detail, name='user_liked_detail'), - path('users/watched//', user_views.user_liked_detail, name='user_liked_detail'), + path('users/watched//', user_views.user_watched_detail, name='user_watched_detail'), # Authentication URLs path('auth/', AuthView.as_view(), name='auth_view'),