crappy
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
from typing import List
|
||||
|
||||
from pydantic import validator, field_validator
|
||||
|
||||
from schemas.base import CustomModelCamel, OkMessageSchema
|
||||
|
||||
|
||||
@@ -7,9 +9,13 @@ from schemas.base import CustomModelCamel, OkMessageSchema
|
||||
class ClientDetailsSchema(CustomModelCamel):
|
||||
address: str | None = None
|
||||
phone_number: str | None = None
|
||||
inn: int | None = None
|
||||
inn: str | None = None
|
||||
email: str | None = None
|
||||
|
||||
@field_validator("phone_number", "inn", "email", "address", mode="before")
|
||||
def empty_string_to_none(cls, v):
|
||||
return '' if v is None else v
|
||||
|
||||
|
||||
class ClientSchema(CustomModelCamel):
|
||||
id: int
|
||||
|
||||
Reference in New Issue
Block a user