Skip to content

Commit

Permalink
Add confirm_email
Browse files Browse the repository at this point in the history
  • Loading branch information
TheSuncatcher222 committed Nov 26, 2023
1 parent a505a77 commit 7136090
Showing 1 changed file with 23 additions and 1 deletion.
24 changes: 23 additions & 1 deletion backend/api/v1/schemas_views.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,10 @@
from api.v1.serializers import (
AppealAdminSerializer, AppealAnswerSerializer, AppealRatingSerializer,
AppealUserSerializer, AppealUserPostSerializer,
NewsSerializer, NewsPostSerializer,
EmailConfirmSerializer, NewsSerializer, NewsPostSerializer,
UserFullSerializer, UserShortSerializer, UserRegisterSerializer,
)
from user.validators import EMAIL_ERROR

DEFAULT_400_REQUIRED: str = 'Обязательное поле.'
DEFAULT_401: str = 'Учетные данные не были предоставлены.'
Expand Down Expand Up @@ -320,6 +321,11 @@
'Введенный номер телефона не действителен.'
),
),
'secret_code': serializers.CharField(
default=(
'Указан недействительный код.'
),
),
},
),
},
Expand Down Expand Up @@ -387,6 +393,22 @@
),
},
),
'confirm_email': extend_schema(
description='Отправляет код подтверждения почты.',
summary='Отправить код подтверждения почты.',
request=EmailConfirmSerializer,
responses={
status.HTTP_200_OK: None,
status.HTTP_400_BAD_REQUEST: inline_serializer(
name='confirm_email_error_400',
fields={
'email': serializers.CharField(
default=EMAIL_ERROR,
),
},
),
},
),
'me': extend_schema(
description='Возвращает авторизованного пользователя.',
summary='Получить авторизованного пользователя.',
Expand Down

0 comments on commit 7136090

Please sign in to comment.