From e2bcffdc4c1db6954b8f860d94ba7b7ef8b025bb Mon Sep 17 00:00:00 2001 From: Untone Date: Tue, 19 Dec 2023 12:46:57 +0300 Subject: [PATCH] create-chat-debug-2 --- resolvers/chats.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/resolvers/chats.py b/resolvers/chats.py index 1c8370d..2a12c4d 100644 --- a/resolvers/chats.py +++ b/resolvers/chats.py @@ -1,8 +1,10 @@ import json import time import uuid +from typing import List from models.chat import Chat, ChatUpdate +from models.member import ChatMember from services.auth import login_required from services.presence import notify_chat from services.rediscache import redis @@ -48,9 +50,8 @@ async def update_chat(_, info, chat_new: ChatUpdate): @mutation.field("create_chat") @login_required async def create_chat(_, info, title="", members=None): - if members is None: - members = [] - print("create_chat info: %r" % info) + members = members or [] + print("create_chat context: %r" % info.context) author_id = info.context["author_id"] print("create_chat members: %r" % members) if author_id not in members: