build validator

This commit is contained in:
Kalle (Sendou)
2020-11-21 19:32:02 +02:00
parent 16b962a53f
commit eba34f9daf
6 changed files with 792 additions and 2 deletions

View File

@@ -35,11 +35,13 @@ for (const player of playersJson) {
const discordIdToBuilds = new Map<string, BuildCreateWithoutUserInput[]>();
const modes: any[] = [];
// @ts-ignore
for (const build of buildsJson) {
const existing = discordIdToBuilds.get(build.discord_id);
const newBuild = {
const newBuild: BuildCreateWithoutUserInput = {
abilityPoints: buildToAp(build.headgear, build.clothing, build.shoes),
jpn: build.discord_id === "312082701865713665",
top500: build.top,
@@ -53,6 +55,7 @@ for (const build of buildsJson) {
shoesAbilities: build.shoes,
shoesGear: build.shoesItem,
title: build.title,
modes,
} as const;
if (existing) {