код написан
This commit is contained in:
@@ -55,6 +55,10 @@ class ProfilePreference(BaseModel):
|
||||
auto_open_task_drawer: bool = True
|
||||
dashboards_table_density: Literal["compact", "comfortable"] = "comfortable"
|
||||
|
||||
telegram_id: Optional[str] = None
|
||||
email_address: Optional[str] = None
|
||||
notify_on_fail: bool = True
|
||||
|
||||
created_at: datetime
|
||||
updated_at: datetime
|
||||
|
||||
@@ -103,6 +107,18 @@ class ProfilePreferenceUpdateRequest(BaseModel):
|
||||
default=None,
|
||||
description="Preferred table density for dashboard listings.",
|
||||
)
|
||||
telegram_id: Optional[str] = Field(
|
||||
default=None,
|
||||
description="Telegram ID for notifications.",
|
||||
)
|
||||
email_address: Optional[str] = Field(
|
||||
default=None,
|
||||
description="Email address for notifications (overrides system email).",
|
||||
)
|
||||
notify_on_fail: Optional[bool] = Field(
|
||||
default=None,
|
||||
description="Whether to send notifications on validation failure.",
|
||||
)
|
||||
# [/DEF:ProfilePreferenceUpdateRequest:Class]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user