feat: resolver to service.py
This commit is contained in:
parent
53bafb6eba
commit
10db0b45ef
|
@ -4,7 +4,6 @@ from services.core import get_author
|
||||||
from services.redis import redis
|
from services.redis import redis
|
||||||
from services.auth import login_required
|
from services.auth import login_required
|
||||||
from services.schema import query
|
from services.schema import query
|
||||||
from .service import resolve_service
|
|
||||||
from .chats import create_chat
|
from .chats import create_chat
|
||||||
from .unread import get_unread_counter
|
from .unread import get_unread_counter
|
||||||
|
|
||||||
|
@ -128,6 +127,5 @@ load_resolvers = {
|
||||||
"loadRecipients": load_recipients,
|
"loadRecipients": load_recipients,
|
||||||
"loadMessagesBy": load_messages_by,
|
"loadMessagesBy": load_messages_by,
|
||||||
"loadChats": load_chats,
|
"loadChats": load_chats,
|
||||||
"_service": resolve_service
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -5,6 +5,13 @@ query = ObjectType("Query")
|
||||||
# Define resolver function for _service field
|
# Define resolver function for _service field
|
||||||
@query.field("_service")
|
@query.field("_service")
|
||||||
def resolve_service(*_):
|
def resolve_service(*_):
|
||||||
|
print("Inside the _service resolver")
|
||||||
# For now, return a placeholder SDL.
|
# For now, return a placeholder SDL.
|
||||||
sdl = "type Query { _service: _Service } type _Service { sdl: String }"
|
sdl = "type Query { _service: _Service } type _Service { sdl: String }"
|
||||||
return {"sdl": sdl}
|
return {"sdl": sdl}
|
||||||
|
|
||||||
|
service_resolvers = {
|
||||||
|
"Query": {
|
||||||
|
"_service": resolve_service
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user