From 61c159920f818c8498b91479bc1b3134bbf83bdb Mon Sep 17 00:00:00 2001 From: Barry Low Date: Wed, 31 Oct 2018 10:08:57 -0700 Subject: [PATCH] Update createTeam existingMember check --- api/src/graphql/resolvers/Mutation/index.js | 2 +- client/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/api/src/graphql/resolvers/Mutation/index.js b/api/src/graphql/resolvers/Mutation/index.js index a596e0100..7b887a13c 100644 --- a/api/src/graphql/resolvers/Mutation/index.js +++ b/api/src/graphql/resolvers/Mutation/index.js @@ -98,7 +98,7 @@ export const resolvers = { logger.info(await existingMember) let createTeam - if(existingMember.id !== null){ + if(existingMember !== null && existingMember.id !== null){ logger.info('createTeam with existingMember:') createTeam = await ctx.db.mutation.createTeam({ data: {name: name, slug: slug, owner: authId, members: {create: {member: {connect: {authId: authId}}, role: 'OWNER', status: { create: { status: 'ACTIVE', reason: `Connected to Team ${name}`}}}}, profile: {create: {avatar: avatar, banner: banner}}, fb: {create: {name: botName, slug: botSlug, kind:'TRADER', avatar: avatar, status: {create: {status: 'ACTIVE', reason: "Cloned on team creation"}}}}, status: {create: {status: 'ACTIVE', reason:"Team created"}}} }, TEAMS_FRAGMENT) .catch((err) => { diff --git a/client/package.json b/client/package.json index 53982f016..899741a35 100644 --- a/client/package.json +++ b/client/package.json @@ -1,6 +1,6 @@ { "name": "@advancedalgos/teams-client", - "version": "0.0.22", + "version": "0.0.23", "description": "Advanced Algos Team client-side web app", "main": "src/index.js", "scripts": {