Update topic queries to only return the german version

This commit is contained in:
Ramon Wenger 2023-08-24 19:49:56 +02:00
parent c2b8bc1762
commit f955afed66
1 changed files with 2 additions and 2 deletions

View File

@ -42,7 +42,7 @@ class BookQuery(object):
return Book.objects.filter(**kwargs).live()
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):
return Module.objects.filter(**kwargs).live()
@ -79,7 +79,7 @@ class BookQuery(object):
return get_object(Topic, id)
if slug is not None:
try:
return Topic.objects.get(slug=slug)
return Topic.objects.get(slug=slug, locale__language_code="de")
except Topic.DoesNotExist:
return NotFoundFailure
return None