Skip to content
Snippets Groups Projects
Commit 8c665f50 authored by Hangzhi Yu's avatar Hangzhi Yu
Browse files

Remove all unneeded queries and mutations from schema

parent f8a535ff
No related branches found
No related tags found
No related merge requests found
Pipeline #85966 canceled
......@@ -22,18 +22,6 @@ class PersonType(DjangoObjectType):
return root.full_name
class GroupType(DjangoObjectType):
class Meta:
model = Group
class PersonMutation(DjangoModelFormMutation):
person = graphene.Field(PersonType)
class Meta:
form_class = PersonForm
class MarkNotificationReadMutation(graphene.Mutation):
class Arguments:
id = graphene.ID() # noqa
......@@ -55,21 +43,12 @@ class Query(graphene.ObjectType):
notifications = graphene.List(NotificationType)
persons = graphene.List(PersonType)
person_by_id = graphene.Field(PersonType, id=graphene.ID())
who_am_i = graphene.Field(PersonType)
def resolve_notifications(root, info, **kwargs):
# FIXME do permission stuff
return Notification.objects.all()
def resolve_persons(root, info, **kwargs):
# FIXME do permission stuff
return Person.objects.all()
def resolve_person_by_id(root, info, id): # noqa
return Person.objects.get(pk=id)
def resolve_who_am_i(root, info, **kwargs):
if has_person(info.context.user):
return info.context.user.person
......@@ -78,8 +57,6 @@ class Query(graphene.ObjectType):
class Mutation(graphene.ObjectType):
update_person = PersonMutation.Field()
mark_notification_read = MarkNotificationReadMutation.Field()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment