From b4a3699aa345971eac134e86fda8b29eb91c235b Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Mon, 24 Sep 2018 17:03:48 +0200 Subject: [PATCH] Normalize user group in GraphQL queries --- client/src/graphql/gql/fragments/roomParts.gql | 5 ++--- client/src/graphql/gql/fragments/userGroupParts.gql | 5 +++++ client/src/graphql/gql/userGroupsQuery.gql | 7 ++----- 3 files changed, 9 insertions(+), 8 deletions(-) create mode 100644 client/src/graphql/gql/fragments/userGroupParts.gql diff --git a/client/src/graphql/gql/fragments/roomParts.gql b/client/src/graphql/gql/fragments/roomParts.gql index fd58b993..e6c6df0a 100644 --- a/client/src/graphql/gql/fragments/roomParts.gql +++ b/client/src/graphql/gql/fragments/roomParts.gql @@ -1,3 +1,4 @@ +#import "./userGroupParts.gql" fragment RoomParts on RoomNode { id slug @@ -6,8 +7,6 @@ fragment RoomParts on RoomNode { appearance description userGroup { - id - name - year + ...UserGroupParts } } diff --git a/client/src/graphql/gql/fragments/userGroupParts.gql b/client/src/graphql/gql/fragments/userGroupParts.gql new file mode 100644 index 00000000..059628e5 --- /dev/null +++ b/client/src/graphql/gql/fragments/userGroupParts.gql @@ -0,0 +1,5 @@ +fragment UserGroupParts on UserGroupNode { + id + name + year +} diff --git a/client/src/graphql/gql/userGroupsQuery.gql b/client/src/graphql/gql/userGroupsQuery.gql index 760865da..5841ea39 100644 --- a/client/src/graphql/gql/userGroupsQuery.gql +++ b/client/src/graphql/gql/userGroupsQuery.gql @@ -1,12 +1,9 @@ +#import "./fragments/userGroupParts.gql" query UserGroupsQuery { userGroups { edges { node { - id - pk - name - year - isDeleted + ...UserGroupParts } } }