diff --git a/beat/web/team/api.py b/beat/web/team/api.py index 69a74de5a0f481ce487c680c89b4c592a738535b..fcb5cd0d2d5764e740034643e52872bc95ff9e26 100644 --- a/beat/web/team/api.py +++ b/beat/web/team/api.py @@ -42,7 +42,6 @@ from .serializers import TeamUpdateSerializer from .models import Team from .permissions import IsOwner, HasPrivacyLevel -from ..common.responses import BadRequestResponse from ..common.mixins import CommonContextMixin @@ -137,8 +136,7 @@ class TeamDetailView(CommonContextMixin, generics.RetrieveUpdateDestroyAPIView): serializer = self.writing_serializer_class( team, data=request.data, partial=True ) - if not (serializer.is_valid()): - return BadRequestResponse(serializer.errors) + serializer.is_valid(raise_exception=True) db_object = serializer.save()