Files
FACULTATE-MESSENGER/messenger_app/api/v1/endpoints/messages/get_conversation.py
T
2024-01-13 12:59:19 +02:00

19 lines
528 B
Python

from fastapi import HTTPException, status
from database.queries.messages import find_conversation_db
async def get_conversation(conversation_url: str):
"""
Retrieves the full context of the conversation
Args:
conversation_url (str)
Returns:
HTTP Status
"""
conversation = find_conversation_db(conversation_url)
if conversation is None:
raise HTTPException(status_code=status.HTTP_404_NOT_FOUND, detail="Conversation not found")
return conversation