This commit is contained in:
@@ -1,12 +1,7 @@
|
||||
from resolvers.chats import create_chat, delete_chat, update_chat
|
||||
from resolvers.load import load_chats, load_messages_by, load_recipients
|
||||
from resolvers.messages import (
|
||||
create_message,
|
||||
delete_message,
|
||||
update_message,
|
||||
mark_as_read,
|
||||
)
|
||||
from resolvers.search import search_recipients, search_messages
|
||||
from resolvers.messages import create_message, delete_message, mark_as_read, update_message
|
||||
from resolvers.search import search_messages, search_recipients
|
||||
|
||||
__all__ = [
|
||||
# inbox
|
||||
|
@@ -1,12 +1,12 @@
|
||||
import json
|
||||
import uuid
|
||||
import time
|
||||
import uuid
|
||||
|
||||
from models.chat import Chat, ChatUpdate
|
||||
from services.auth import login_required
|
||||
from services.presence import notify_chat
|
||||
from services.rediscache import redis
|
||||
from services.schema import mutation
|
||||
from models.chat import Chat, ChatUpdate
|
||||
from services.presence import notify_chat
|
||||
|
||||
|
||||
@mutation.field("update_chat")
|
||||
|
@@ -2,13 +2,13 @@ import asyncio
|
||||
import json
|
||||
from typing import Any, Dict, List, Optional, Union
|
||||
|
||||
from services.auth import login_required
|
||||
from services.core import get_my_followed, get_all_authors
|
||||
from services.rediscache import redis
|
||||
from services.schema import query
|
||||
from models.chat import Message, ChatPayload
|
||||
from models.chat import ChatPayload, Message
|
||||
from models.member import ChatMember
|
||||
from resolvers.chats import create_chat
|
||||
from services.auth import login_required
|
||||
from services.core import get_all_authors, get_my_followed
|
||||
from services.rediscache import redis
|
||||
from services.schema import query
|
||||
|
||||
|
||||
async def get_unread_counter(chat_id: str, member_id: int) -> int:
|
||||
|
@@ -1,11 +1,11 @@
|
||||
import json
|
||||
import time
|
||||
|
||||
from models.chat import Message
|
||||
from services.auth import login_required
|
||||
from services.presence import notify_message
|
||||
from services.rediscache import redis
|
||||
from services.schema import mutation
|
||||
from models.chat import Message
|
||||
|
||||
|
||||
@mutation.field("create_message")
|
||||
|
@@ -1,6 +1,6 @@
|
||||
import json
|
||||
from datetime import datetime, timezone, timedelta
|
||||
from typing import Dict, Union, List, Any
|
||||
from datetime import datetime, timedelta, timezone
|
||||
from typing import Any, Dict, List, Union
|
||||
|
||||
from resolvers.load import load_messages
|
||||
from services.auth import login_required
|
||||
|
Reference in New Issue
Block a user