19 lines
528 B
Python
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
|