This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
Auth резолверы - тонкие GraphQL обёртки над AuthService
|
||||
"""
|
||||
|
||||
from typing import Any, Union
|
||||
from typing import Any
|
||||
|
||||
from graphql import GraphQLResolveInfo
|
||||
from starlette.responses import JSONResponse
|
||||
@@ -16,7 +16,7 @@ from utils.logger import root_logger as logger
|
||||
|
||||
|
||||
@type_author.field("roles")
|
||||
def resolve_roles(obj: Union[dict, Any], info: GraphQLResolveInfo) -> list[str]:
|
||||
def resolve_roles(obj: dict | Any, info: GraphQLResolveInfo) -> list[str]:
|
||||
"""Резолвер для поля roles автора"""
|
||||
try:
|
||||
if hasattr(obj, "get_roles"):
|
||||
|
||||
Reference in New Issue
Block a user