feat: fix
This commit is contained in:
@@ -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 = (
|
||||||
|
|||||||
Reference in New Issue
Block a user