From f955afed66791cfedd900ae2625bc41081f93b4d Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Thu, 24 Aug 2023 19:49:56 +0200 Subject: [PATCH] Update topic queries to only return the german version --- server/books/schema/queries.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/books/schema/queries.py b/server/books/schema/queries.py index 656fae43..1fbd5c62 100644 --- a/server/books/schema/queries.py +++ b/server/books/schema/queries.py @@ -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