return value unification

This commit is contained in:
knst-kotov
2021-08-04 13:38:56 +00:00
parent 9467810632
commit a0e99e5ba9
5 changed files with 50 additions and 103 deletions

View File

@@ -71,6 +71,6 @@ def login_required(func):
async def wrap(parent, info: GraphQLResolveInfo, *args, **kwargs):
auth: AuthCredentials = info.context["request"].auth
if not auth.logged_in:
raise OperationNotAllowed(auth.error_message or "Please login")
return {"error" : auth.error_message or "Please login"}
return await func(parent, info, *args, **kwargs)
return wrap