inbox fixes

This commit is contained in:
2022-11-27 16:39:16 +03:00
parent 8377043286
commit d1caded052
2 changed files with 36 additions and 30 deletions

View File

@@ -31,7 +31,7 @@ async def update_chat(_, info, chat_new: dict):
"title": chat_new.get("title", chat["title"]),
"description": chat_new.get("description", chat["description"]),
"updatedAt": int(datetime.now(tz=timezone.utc).timestamp()),
"admins": chat_new.get("admins", chat["admins"]),
"admins": chat_new.get("admins", chat.get("admins") or []),
"users": chat_new.get("users", chat["users"])
})
await redis.execute("SET", f"chats/{chat.id}", json.dumps(chat))
@@ -76,7 +76,7 @@ async def create_chat(_, info, title="", members=[]):
"createdBy": user.slug,
"createdAt": int(datetime.now(tz=timezone.utc).timestamp()),
"updatedAt": int(datetime.now(tz=timezone.utc).timestamp()),
# "admins": [user.slug, ]
"admins": []
}
for m in members: