create-chat-debug-2

This commit is contained in:
Untone 2023-12-19 12:46:57 +03:00
parent 6f478a1d16
commit e2bcffdc4c

View File

@ -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: