feat: single chat export

This commit is contained in:
Timothy J. Baek
2024-06-02 21:39:09 -07:00
parent 13db33e947
commit fddf693dad
5 changed files with 75 additions and 1 deletions
+13
View File
@@ -113,6 +113,19 @@ async def get_user_chats(user=Depends(get_current_user)):
]
############################
# GetArchivedChats
############################
@router.get("/all/archived", response_model=List[ChatResponse])
async def get_user_chats(user=Depends(get_current_user)):
return [
ChatResponse(**{**chat.model_dump(), "chat": json.loads(chat.chat)})
for chat in Chats.get_archived_chats_by_user_id(user.id)
]
############################
# GetAllChatsInDB
############################