(20250225) Started accepting more fields to the verification API.
This commit is contained in:
@@ -36,7 +36,7 @@ sys.path.append(".")
|
||||
sys.path.append("..")
|
||||
|
||||
# For making data models:
|
||||
from pydantic import BaseModel, Field, field_validator, Extra
|
||||
from pydantic import BaseModel, Field, field_validator, Extra, EmailStr
|
||||
from typing import Optional, Any, Dict, List
|
||||
from typing_extensions import Annotated
|
||||
|
||||
@@ -189,6 +189,10 @@ class VerifyTimedOTPRequestData(BaseModel):
|
||||
|
||||
id: str | Dict | List
|
||||
otp: str
|
||||
username: str
|
||||
password: str
|
||||
email: EmailStr
|
||||
phoneNo: str
|
||||
|
||||
class Config:
|
||||
extra = "forbid"
|
||||
|
||||
@@ -36,7 +36,7 @@ sys.path.append(".")
|
||||
sys.path.append("..")
|
||||
|
||||
# For making data models:
|
||||
from pydantic import BaseModel, Field, field_validator, Extra
|
||||
from pydantic import BaseModel, Field, field_validator, Extra, EmailStr
|
||||
from typing import Optional, Any, Dict, List
|
||||
from typing_extensions import Annotated
|
||||
|
||||
|
||||
Reference in New Issue
Block a user