feat: fix

This commit is contained in:
2025-04-09 16:01:20 +03:00
parent 95f0c26498
commit 177f3a3db3

View File

@@ -134,20 +134,20 @@ class ChatService(BaseService):
if not client: if not client:
return CreateChatResponse(ok=False, message=f'Клиент с ID {request.client_id} не найден') return CreateChatResponse(ok=False, message=f'Клиент с ID {request.client_id} не найден')
try: # try:
if not request.card_id: if not request.card_id:
return await self._create_chat_for_client(request, client) return await self._create_chat_for_client(request, client)
card: Optional[Card] = await self.session.get(Card, request.card_id) card: Optional[Card] = await self.session.get(Card, request.card_id)
if not card: if not card:
return CreateChatResponse(ok=False, message=f'Карточка с ID {request.card_id} не найдена') return CreateChatResponse(ok=False, message=f'Карточка с ID {request.card_id} не найдена')
return await self._create_chat_for_card(request, card, client) return await self._create_chat_for_card(request, card, client)
except ClientConnectorError: # except ClientConnectorError:
return CreateChatResponse(ok=False, message=f'Ошибка подключения к сервису') # return CreateChatResponse(ok=False, message=f'Ошибка подключения к сервису')
except Exception as e: # except Exception as e:
print(e) # print(e.with_traceback())
return CreateChatResponse(ok=False, message=str(e)) # return CreateChatResponse(ok=False, message=str(e))
async def get_messages(self, request: GetMessagesRequest) -> GetMessagesResponse: async def get_messages(self, request: GetMessagesRequest) -> GetMessagesResponse:
stmt = ( stmt = (