Add chapters query
This commit is contained in:
parent
c7711989b7
commit
98a029a998
|
|
@ -18,8 +18,6 @@ class MutateContentBlock(graphene.relay.ClientIDMutation):
|
|||
# updated_title = graphene.String()
|
||||
# updated_type = graphene.String()
|
||||
|
||||
# user_module_progress = graphene.Field(UserModuleProgressNode)
|
||||
|
||||
@classmethod
|
||||
def mutate_and_get_payload(cls, *args, **kwargs):
|
||||
try:
|
||||
|
|
|
|||
|
|
@ -107,6 +107,7 @@ class BookNode(DjangoObjectType):
|
|||
|
||||
|
||||
class BookQuery(object):
|
||||
book = relay.Node.Field(BookNode)
|
||||
topic = relay.Node.Field(TopicNode)
|
||||
module = relay.Node.Field(ModuleNode)
|
||||
chapter = relay.Node.Field(ChapterNode)
|
||||
|
|
@ -114,6 +115,7 @@ class BookQuery(object):
|
|||
books = DjangoFilterConnectionField(BookNode)
|
||||
topics = DjangoFilterConnectionField(TopicNode)
|
||||
modules = DjangoFilterConnectionField(ModuleNode)
|
||||
chapters = DjangoFilterConnectionField(ChapterNode)
|
||||
|
||||
def resolve_books(self, *args, **kwargs):
|
||||
return Book.objects.filter(**kwargs).live()
|
||||
|
|
@ -123,3 +125,6 @@ class BookQuery(object):
|
|||
|
||||
def resolve_modules(self, *args, **kwargs):
|
||||
return Module.objects.filter(**kwargs).live()
|
||||
|
||||
def resolve_chapters(self, *args, **kwargs):
|
||||
return Chapter.objects.filter(**kwargs).live()
|
||||
|
|
|
|||
Loading…
Reference in New Issue