diff --git a/core/apps/accounts/views/user.py b/core/apps/accounts/views/user.py index fce33f6..89619d9 100644 --- a/core/apps/accounts/views/user.py +++ b/core/apps/accounts/views/user.py @@ -52,6 +52,7 @@ class AdminCreateAPIView(APIView): @extend_schema(tags=['User'], responses={200: UserSerializer}, request=UserCreateSerializer) + class AdminUpdateAPIView(APIView): permission_classes = [IsAuthenticated] diff --git a/core/apps/evaluation/urls.py b/core/apps/evaluation/urls.py index d1cde28..25bd122 100644 --- a/core/apps/evaluation/urls.py +++ b/core/apps/evaluation/urls.py @@ -76,6 +76,10 @@ urlpatterns = [ ), path("evaluation-request//change-status/", EvaluationStatusChange.as_view(), name="evaluation-change-status"), + path("archived-evaluvation/", GetArchivedEvaluationListAPIView.as_view(), name="archived-evaluation"), + + path("auto-evaluvation-change-status/", GetArchivedEvaluationListAPIView.as_view(), + name="archived-evaluation"), ] diff --git a/core/apps/evaluation/views/auto.py b/core/apps/evaluation/views/auto.py index cfc59de..d1dfd4e 100644 --- a/core/apps/evaluation/views/auto.py +++ b/core/apps/evaluation/views/auto.py @@ -159,7 +159,6 @@ class AutoEvaluationListAppraisersView(GenericAPIView): @extend_schema(tags=["AutoEvaluation"]) class GetArchivedEvaluationListAPIView(ListAPIView): - authentication_classes = [] permission_classes = [IsAuthenticated] def get_queryset(self): @@ -168,7 +167,6 @@ class GetArchivedEvaluationListAPIView(ListAPIView): @extend_schema(tags=["AutoEvaluation"]) class ArchivedEvaluation(APIView): - authentication_classes = [] permission_classes = [IsAuthenticated] def post(self, request, pk):