| 33 | |
| 34 | |
| 35 | class Query(graphene.ObjectType): |
| 36 | me = graphene.Field(UserType) |
| 37 | users = graphene.List(UserType) |
| 38 | |
| 39 | def resolve_users(self, info): |
| 40 | return get_user_model().objects.all() |
| 41 | |
| 42 | def resolve_me(self, info): |
| 43 | user = info.context.user |
| 44 | if user.is_anonymous: |
| 45 | raise Exception('Not logged in!') |
| 46 | |
| 47 | return user |
nothing calls this directly
no outgoing calls
no test coverage detected