From cb6236a3b73aec0a803131a313c5a0e7fff43fc1 Mon Sep 17 00:00:00 2001 From: Unknown Date: Thu, 8 Nov 2018 04:25:57 +0100 Subject: [PATCH] Cleaning up a bit of the backend while we are at it (to stop errors) --- server/src/links/events.js | 8 ++++---- server/src/links/teams.js | 7 +++---- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/server/src/links/events.js b/server/src/links/events.js index 776152806..3210c9dff 100644 --- a/server/src/links/events.js +++ b/server/src/links/events.js @@ -12,12 +12,12 @@ export const resolver = (usersSchema, teamsSchema) => ({ events_Event: { host: { fragment: `fragment UserFragment on events_Event{hostId}`, - resolve (parent, args, context, info) { + resolve ({hostId : id}, args, context, info) { return info.mergeInfo.delegateToSchema({ schema: usersSchema, operation: 'query', fieldName: 'users_User', - args: { id: parent.hostId }, + args: { id }, context, info }) @@ -27,12 +27,12 @@ export const resolver = (usersSchema, teamsSchema) => ({ events_Participant: { team: { fragment: `fragment TeamFragment on events_Participant{teamId}`, - resolve (parent, args, context, info) { + resolve ({teamId}, args, context, info) { return info.mergeInfo.delegateToSchema({ schema: teamsSchema, operation: 'query', fieldName: 'teams_TeamById', - args: { teamId: parent.teamId }, + args: { teamId }, context, info }) diff --git a/server/src/links/teams.js b/server/src/links/teams.js index a06daf41c..fd1b73027 100644 --- a/server/src/links/teams.js +++ b/server/src/links/teams.js @@ -9,13 +9,12 @@ export const resolver = (usersSchema) => ({ teams_Team: { ownerUser: { fragment: `fragment UserFragment on teams_Team{owner}`, - resolve (parent, args, context, info) { - const authId = parent.owner + resolve ({owner: id}, args, context, info) { return info.mergeInfo.delegateToSchema({ schema: usersSchema, operation: 'query', - fieldName: 'users_UserByAuthId', - args: { authId }, + fieldName: 'users_User', + args: { id }, context, info })