Skip to content

Commit a24427b

Browse files
committed
Merge branch 'develop'
2 parents 7c73298 + bf41d39 commit a24427b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

utils/tournament-data.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ type TournamentNode = {
7676
metaGame: string;
7777
variants: string[];
7878
dateEnded: number;
79+
archived: boolean;
7980
place: number;
8081
participants: number;
8182
score: number;
@@ -134,6 +135,7 @@ export const handler: Handler = async (event: any, context?: any) => {
134135
const tourneys: Tournament[] = [];
135136
let possPlayers: TournamentPlayer[]|undefined = [];
136137
let possTourneys: Tournament[]|undefined = [];
138+
const archivedTourneys = new Set<string>();
137139
for (const file of dataFiles) {
138140
console.log(`Loading ${file.Key}`);
139141
const command = new GetObjectCommand({
@@ -166,6 +168,7 @@ export const handler: Handler = async (event: any, context?: any) => {
166168
const rec = json.Item;
167169
if (rec.pk === "COMPLETEDTOURNAMENT") {
168170
tourneys.push(rec as Tournament);
171+
archivedTourneys.add((rec as Tournament).id);
169172
} else if (rec.pk === "TOURNAMENT" && (rec as Tournament).dateEnded !== undefined) {
170173
possTourneys.push(rec as Tournament);
171174
} else if (rec.pk === "TOURNAMENTPLAYER") {
@@ -252,6 +255,7 @@ export const handler: Handler = async (event: any, context?: any) => {
252255
tid: tourney.id,
253256
metaGame: tourney.metaGame,
254257
variants: tourney.variants,
258+
archived: archivedTourneys.has(tourney.id),
255259
dateEnded: tourney.dateEnded!,
256260
place: p,
257261
participants: players.length,

0 commit comments

Comments
 (0)