from fastapi import status from app.exceptions import BlackPhoenixException class UserAlreadyExistsException(BlackPhoenixException): status_code = status.HTTP_409_CONFLICT detail = "Пользователь с таким ником или почтой уже существует" class IncorrectAuthDataException(BlackPhoenixException): status_code = status.HTTP_401_UNAUTHORIZED detail = "Введены не верные данные" class PasswordsMismatchException(BlackPhoenixException): status_code = status.HTTP_409_CONFLICT detail = "Пароли не совпадают" class WrongCodeException(BlackPhoenixException): status_code = status.HTTP_409_CONFLICT detail = "Введён не верный код подтверждения"