diff --git a/client/src/graphql/gql/queries/instrumentsQuery.gql b/client/src/graphql/gql/queries/instrumentsQuery.gql index 09744164..80b94edb 100644 --- a/client/src/graphql/gql/queries/instrumentsQuery.gql +++ b/client/src/graphql/gql/queries/instrumentsQuery.gql @@ -2,7 +2,6 @@ query InstrumentsQuery { instruments { id title - contents slug language type { diff --git a/server/basicknowledge/queries.py b/server/basicknowledge/queries.py index 56287e71..63d6e620 100644 --- a/server/basicknowledge/queries.py +++ b/server/basicknowledge/queries.py @@ -100,8 +100,9 @@ class InstrumentQuery(object): return None def resolve_instruments(self, info, **kwargs): - return BasicKnowledge.objects.all().order_by("title").live() - + return BasicKnowledge.objects.all().order_by("title").live().select_related("new_type", + "locale", + "new_type__category") def resolve_instrument_types(self, info, **kwargs): return ( InstrumentType.objects.filter(instruments__isnull=False)