Add func delete message

This commit is contained in:
2026-01-26 11:47:17 +03:00
parent 8ae1ef6040
commit 1dce2c7b0c
6 changed files with 112 additions and 20 deletions
+4
View File
@@ -35,6 +35,10 @@ async def send_message(message: MessageCreate, user: UserModel = Depends(get_cur
async def edit_message(message_update: MessageUpdate, user: UserModel = Depends(get_current_verified_user)) -> Message:
return await ChatService.update_message(user, message_update)
@router.delete("/message")
async def delete_message(message_id: uuid.UUID, user: UserModel = Depends(get_current_verified_user)):
await ChatService.delete_message(user, message_id)
return {"status": True, "message": "Message successfully deleted"}
@router.websocket("/ws")
async def websocket_endpoint(ws: WebSocket, user: UserModel = Depends(get_current_verified_user)):