Update topic queries to only return the german version
This commit is contained in:
parent
c2b8bc1762
commit
f955afed66
|
|
@ -42,7 +42,7 @@ class BookQuery(object):
|
||||||
return Book.objects.filter(**kwargs).live()
|
return Book.objects.filter(**kwargs).live()
|
||||||
|
|
||||||
def resolve_topics(self, *args, **kwargs):
|
def resolve_topics(self, *args, **kwargs):
|
||||||
return Topic.objects.live()
|
return Topic.objects.live().filter(locale__language_code="de")
|
||||||
|
|
||||||
def resolve_modules(self, *args, **kwargs):
|
def resolve_modules(self, *args, **kwargs):
|
||||||
return Module.objects.filter(**kwargs).live()
|
return Module.objects.filter(**kwargs).live()
|
||||||
|
|
@ -79,7 +79,7 @@ class BookQuery(object):
|
||||||
return get_object(Topic, id)
|
return get_object(Topic, id)
|
||||||
if slug is not None:
|
if slug is not None:
|
||||||
try:
|
try:
|
||||||
return Topic.objects.get(slug=slug)
|
return Topic.objects.get(slug=slug, locale__language_code="de")
|
||||||
except Topic.DoesNotExist:
|
except Topic.DoesNotExist:
|
||||||
return NotFoundFailure
|
return NotFoundFailure
|
||||||
return None
|
return None
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue