From c7111fe3fd4c834003ec7a0c6d73c145c2b33cbc Mon Sep 17 00:00:00 2001 From: Alec LaLonde Date: Thu, 25 Feb 2021 15:43:04 -0700 Subject: [PATCH] Changed update player username graphql mutation --- packages/web/components/Setup/SetupUsername.tsx | 3 +-- packages/web/graphql/mutations/updateUsername.ts | 10 ++++------ 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/packages/web/components/Setup/SetupUsername.tsx b/packages/web/components/Setup/SetupUsername.tsx index 5a05d8fb..b8a27dcb 100644 --- a/packages/web/components/Setup/SetupUsername.tsx +++ b/packages/web/components/Setup/SetupUsername.tsx @@ -31,12 +31,11 @@ export const SetupUsername: React.FC = ({username, setUserna if (!user) return; const { error } = await updateUsername({ + playerId: user.id, username, }); if (error) { - // eslint-disable-next-line no-console - console.warn(error); const errorDescription = error.message.includes('Uniqueness violation') ? 'Username already taken 😢' : 'The octo is sad 😢'; diff --git a/packages/web/graphql/mutations/updateUsername.ts b/packages/web/graphql/mutations/updateUsername.ts index ab462419..476b71dc 100644 --- a/packages/web/graphql/mutations/updateUsername.ts +++ b/packages/web/graphql/mutations/updateUsername.ts @@ -1,12 +1,10 @@ import gql from 'fake-tag'; export const UpdateUsernameMutation = gql` - mutation UpdatePlayerUsername($username: String!) { - update_player(_set: { username: $username }, where: {}) { - returning { - id - username - } + mutation UpdatePlayerUsername($playerId: uuid!, $username: String!) { + update_player_by_pk(pk_columns: { id: $playerId }, _set: { username: $username }) { + id + username } } `;