get all chat users

This commit is contained in:
Igor Lobanov
2022-11-17 00:34:24 +01:00
parent 5704b08d12
commit 3a8f630c6d
3 changed files with 24 additions and 3 deletions

View File

@@ -4,7 +4,8 @@ from datetime import datetime
from auth.authenticate import login_required
from base.redis import redis
from base.resolvers import mutation
from base.resolvers import mutation, query
from services.auth.users import UserStorage
async def add_user_to_chat(user_slug: str, chat_id: str, chat=None):
@@ -121,3 +122,10 @@ async def delete_chat(_, info, chat_id: str):
return {
"error": "chat not exist"
}
@query.field("chatUsersAll")
@login_required
async def get_chat_users_all(_, info):
chat_users = await UserStorage.get_all_chat_users()
return chat_users