circular-fix

This commit is contained in:
Tony Rewin 2023-10-05 00:25:45 +03:00
parent 0de9270af9
commit 37de8b9608
5 changed files with 15 additions and 10 deletions

View File

@ -4,7 +4,6 @@ from .messages import messages_resolvers
from .search import search_resolvers
from .unread import unread_resolvers
import json
from ariadne import MutationType, QueryType, SubscriptionType
from ariadne import ScalarType
@ -16,11 +15,6 @@ def serialize_datetime(value):
return value.isoformat()
query = QueryType()
mutation = MutationType()
subscription = SubscriptionType()
dict_scalar = ScalarType("Dict")

View File

@ -4,7 +4,10 @@ from datetime import datetime, timezone
from services.auth import login_required
from services.redis import redis
from resolvers import mutation
from ariadne import MutationType
mutation = MutationType()
@mutation.field("updateChat")

View File

@ -2,11 +2,14 @@ import json
from services.core import get_author
from services.redis import redis
from resolvers import query
from services.auth import login_required
from .chats import create_chat
from .unread import get_unread_counter
from ariadne import QueryType
query = QueryType()
# NOTE: not an API handler
async def load_messages(chat_id: str, limit: int = 5, offset: int = 0, ids=[]):

View File

@ -3,7 +3,10 @@ from datetime import datetime, timezone
from services.auth import login_required
from services.presence import notify_message
from services.redis import redis
from resolvers import mutation
from ariadne import MutationType
mutation = MutationType()
@mutation.field("createMessage")

View File

@ -3,8 +3,10 @@ from datetime import datetime, timezone, timedelta
from services.auth import login_required
from services.core import get_network
from services.redis import redis
from resolvers import query
from resolvers.load import load_messages
from ariadne import QueryType
query = QueryType()
@query.field("searchRecipients")