Limit objective progress to logged in user
This commit is contained in:
parent
5ca9bbb017
commit
f28c1c8eab
|
|
@ -31,6 +31,9 @@ class ObjectiveNode(DjangoObjectType):
|
|||
filter_fields = ['text']
|
||||
interfaces = (relay.Node,)
|
||||
|
||||
def resolve_objective_progress(self, info, **kwargs):
|
||||
return self.objective_progress.filter(user=info.context.user)
|
||||
|
||||
|
||||
class ObjectiveProgressStatusNode(DjangoObjectType):
|
||||
pk = graphene.Int()
|
||||
|
|
@ -45,4 +48,5 @@ class ObjectiveProgressStatusNode(DjangoObjectType):
|
|||
|
||||
|
||||
class ObjectivesQuery(object):
|
||||
objective_group = relay.Node.Field(ObjectiveGroupNode)
|
||||
objective_groups = DjangoFilterConnectionField(ObjectiveGroupNode)
|
||||
|
|
|
|||
Loading…
Reference in New Issue