From cf2c1438ca3df253c208e34eebd2c532f41e187b Mon Sep 17 00:00:00 2001 From: Alec LaLonde Date: Thu, 14 Jan 2021 19:39:26 -0700 Subject: [PATCH] Fixed migration handler (#274) --- .../actions/migrateSourceCredAccounts/handler.ts | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/backend/src/handlers/actions/migrateSourceCredAccounts/handler.ts b/packages/backend/src/handlers/actions/migrateSourceCredAccounts/handler.ts index 092db186..dc403aaa 100644 --- a/packages/backend/src/handlers/actions/migrateSourceCredAccounts/handler.ts +++ b/packages/backend/src/handlers/actions/migrateSourceCredAccounts/handler.ts @@ -8,6 +8,7 @@ import { AccountType_Enum, Player_Account_Constraint, Player_Constraint, + Player_Insert_Input, Player_Update_Column, PlayerRank_Enum, } from '../../../lib/autogen/hasura-sdk'; @@ -155,9 +156,15 @@ export const migrateSourceCredAccounts = async ( }, { concurrency: 10 }, ); - const usersToInsert = result + const usersToInsert: Player_Insert_Input[] = result .filter(isNotNullOrUndefined) - .map(({ discordId, ...user }) => user); + .map(player => ({ + username: player.username, + ethereum_address: player.ethereum_address, + sc_identity_id: player.scIdentityId, + rank: player.rank, + total_xp: player.totalXp + })); const resultInsert = await client.UpsertPlayer({ objects: usersToInsert,