From 707d70888bd5de902eceebebb6cb44d21594f089 Mon Sep 17 00:00:00 2001 From: Louis Mazin Date: Fri, 25 Sep 2026 10:31:29 +0200 Subject: [PATCH] test --- backend/users/views.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/backend/users/views.py b/backend/users/views.py index da750c8..d50d950 100644 --- a/backend/users/views.py +++ b/backend/users/views.py @@ -8,7 +8,6 @@ from datetime import timedelta from .models import Invitation, User from .serializers import UserSerializer, RegisterSerializer from django.contrib.auth import password_validation - class RegisterView(generics.CreateAPIView): queryset = User.objects.all() permission_classes = (AllowAny,) @@ -85,13 +84,13 @@ class ChangePasswordView(APIView): if not request.user.check_password(current_password): return Response( {"current_password": ["Mot de passe actuel incorrect."]}, - status=status.HTTP_400_BAD_REQUEST, + status=400, ) if new_password != confirm_password: return Response( {"confirm_password": ["Les mots de passe ne correspondent pas."]}, - status=status.HTTP_400_BAD_REQUEST, + status=400, ) try: @@ -99,10 +98,10 @@ class ChangePasswordView(APIView): new_password, user=request.user, ) - except DjangoValidationError as error: + except ValidationError as error: return Response( {"new_password": error.messages}, - status=status.HTTP_400_BAD_REQUEST, + status=400, ) request.user.set_password(new_password)