Exemple #1
0
 def resolve_users(self, info, token, username=None):
     if username is not None:
         user = User(username=username).fetch()
         if user is None:
             raise GraphQLError(f"User {username} not found")
         return [UserField(**user.as_dict())]
     else:
         return [UserField(**user.as_dict()) for user in User().all()]