Relax admin email schema validation
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
from pydantic import BaseModel, ConfigDict, EmailStr
|
from pydantic import BaseModel, ConfigDict
|
||||||
|
|
||||||
|
|
||||||
class LoginIn(BaseModel):
|
class LoginIn(BaseModel):
|
||||||
@@ -14,7 +14,7 @@ class TokenOut(BaseModel):
|
|||||||
|
|
||||||
|
|
||||||
class UserBase(BaseModel):
|
class UserBase(BaseModel):
|
||||||
email: EmailStr
|
email: str
|
||||||
username: str
|
username: str
|
||||||
nickname: str = ""
|
nickname: str = ""
|
||||||
status: str = "enabled"
|
status: str = "enabled"
|
||||||
@@ -26,7 +26,7 @@ class UserCreate(UserBase):
|
|||||||
|
|
||||||
|
|
||||||
class UserUpdate(BaseModel):
|
class UserUpdate(BaseModel):
|
||||||
email: EmailStr | None = None
|
email: str | None = None
|
||||||
username: str | None = None
|
username: str | None = None
|
||||||
nickname: str | None = None
|
nickname: str | None = None
|
||||||
status: str | None = None
|
status: str | None = None
|
||||||
|
|||||||
Reference in New Issue
Block a user