diff --git a/src/server/Archive.ts b/src/server/Archive.ts index b9f280879..b466fd929 100644 --- a/src/server/Archive.ts +++ b/src/server/Archive.ts @@ -10,10 +10,10 @@ const log = logger.child({ component: "Archive" }); // R2 client configuration const r2 = new S3({ region: "auto", // R2 ignores region, but it's required by the SDK - endpoint: config.r2Endpoint(), // You'll need to add this to your config + endpoint: config.r2Endpoint(), credentials: { - accessKeyId: config.r2AccessKey(), // You'll need to add these - secretAccessKey: config.r2SecretKey(), // credential methods to your config + accessKeyId: config.r2AccessKey(), + secretAccessKey: config.r2SecretKey(), }, }); diff --git a/src/server/GameServer.ts b/src/server/GameServer.ts index bf3db8566..54cf9a329 100644 --- a/src/server/GameServer.ts +++ b/src/server/GameServer.ts @@ -369,8 +369,8 @@ export class GameServer { this.turns, this._startTime, Date.now(), - this.winner.winner, - this.winner.winnerType, + this.winner?.winner, + this.winner?.winnerType, this.allPlayersStats, ), );