Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 2 additions & 5 deletions app/services/chat_message_service.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ def get_chat_tab_and_messages_by_id(self, tab_id: str) -> ALLChatMessagesRespons
except sqlite3.Error as e:
raise APIException(CommonCode.FAIL) from e

async def create_chat_message(self, request: ChatMessagesReqeust) -> ChatMessagesResponse:
async def create_chat_message(self, request: ChatMessagesReqeust) -> ChatMessageInDB:
# 1. tab_id, message 유효성 검사 및 유무 확인
request.validate()

Expand All @@ -74,10 +74,7 @@ async def create_chat_message(self, request: ChatMessagesReqeust) -> ChatMessage
# 5. 채팅 탭의 updated_at 갱신
self.chat_tab_repository.update_tab_timestamp(request.chat_tab_id)

# DB 모델을 API 응답 모델로 변환
response_data = ChatMessagesResponse.model_validate(response)

return response_data
return response

def get_chat_tab_by_id(self, request: ChatMessagesReqeust) -> ChatMessageInDB:
"""특정 채팅 탭 조회"""
Expand Down