20 lines
469 B
Python
20 lines
469 B
Python
from pydantic import BaseModel
|
|
|
|
|
|
class ProfileResponse(BaseModel):
|
|
"""Response model for profile data."""
|
|
|
|
contact_email: str | None
|
|
telegram: str | None
|
|
signal: str | None
|
|
nostr_npub: str | None
|
|
godfather_email: str | None = None
|
|
|
|
|
|
class ProfileUpdate(BaseModel):
|
|
"""Request model for updating profile."""
|
|
|
|
contact_email: str | None = None
|
|
telegram: str | None = None
|
|
signal: str | None = None
|
|
nostr_npub: str | None = None
|