refac/enh: channel message

This commit is contained in:
Timothy Jaeryang Baek
2025-11-28 10:45:48 -05:00
parent b9e849f17d
commit 25994dd3da
6 changed files with 32 additions and 7 deletions

View File

@@ -90,6 +90,7 @@ class MessageModel(BaseModel):
class MessageForm(BaseModel):
temp_id: Optional[str] = None
content: str
reply_to_id: Optional[str] = None
parent_id: Optional[str] = None

View File

@@ -765,7 +765,7 @@ async def new_message_handler(
"message_id": message.id,
"data": {
"type": "message",
"data": message.model_dump(),
"data": {"temp_id": form_data.temp_id, **message.model_dump()},
},
"user": UserNameResponse(**user.model_dump()).model_dump(),
"channel": channel.model_dump(),