From 0364f69014f955300950c987d02acbf4e5a604bc Mon Sep 17 00:00:00 2001 From: behruz-dev Date: Tue, 7 Oct 2025 18:09:25 +0500 Subject: [PATCH 1/2] fix --- core/apps/shared/views/usd_course.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/apps/shared/views/usd_course.py b/core/apps/shared/views/usd_course.py index 6265e0e..47d3fb3 100644 --- a/core/apps/shared/views/usd_course.py +++ b/core/apps/shared/views/usd_course.py @@ -18,8 +18,8 @@ class UsdCourseApiView(generics.GenericAPIView): serializer = self.serializer_class(value) return Response(serializer.data, status=200) - def patch(self, request, id): - usd_cource = get_object_or_404(UsdCourse, id=id) + def patch(self, request): + usd_cource = UsdCourse.objects.first() serializer = self.serializer_class(data=request.data) if serializer.is_valid(): return Response(serializer.errors, status=400) From 1fae231fc1efd5374fa5c0fb9e39679081acb84c Mon Sep 17 00:00:00 2001 From: behruz-dev Date: Tue, 7 Oct 2025 18:13:19 +0500 Subject: [PATCH 2/2] fxi --- core/apps/shared/views/usd_course.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/apps/shared/views/usd_course.py b/core/apps/shared/views/usd_course.py index 47d3fb3..5404d76 100644 --- a/core/apps/shared/views/usd_course.py +++ b/core/apps/shared/views/usd_course.py @@ -21,7 +21,7 @@ class UsdCourseApiView(generics.GenericAPIView): def patch(self, request): usd_cource = UsdCourse.objects.first() serializer = self.serializer_class(data=request.data) - if serializer.is_valid(): + if not serializer.is_valid(): return Response(serializer.errors, status=400) value = serializer.validated_data.get('value') usd_cource.value = value