From 518df85f1bc4e3b3925d5b9efc4aecf22a7915b3 Mon Sep 17 00:00:00 2001 From: Aotumuri Date: Thu, 4 Sep 2025 20:37:24 +0900 Subject: [PATCH] PlayerInfoModal: Update user data to include Discord information --- src/client/Main.ts | 11 ++++++----- src/client/PlayerInfoModal.ts | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/client/Main.ts b/src/client/Main.ts index f026167f6..1ad473c4b 100644 --- a/src/client/Main.ts +++ b/src/client/Main.ts @@ -92,6 +92,7 @@ class Client { private publicLobby: PublicLobby; private userSettings: UserSettings = new UserSettings(); private patternsModal: TerritoryPatternsModal; + private playerInfoModal: PlayerInfoModal; private tokenLoginModal: TokenLoginModal; constructor() {} @@ -217,14 +218,14 @@ class Client { this.patternsModal.open(); }); - const piModal = document.querySelector( + this.playerInfoModal = document.querySelector( "player-info-modal", ) as PlayerInfoModal; - piModal instanceof PlayerInfoModal; + this.playerInfoModal instanceof PlayerInfoModal; document .getElementById("player-info-button") ?.addEventListener("click", () => { - piModal.open(); + this.playerInfoModal.open(); }); this.tokenLoginModal = document.querySelector( @@ -319,7 +320,7 @@ class Client { } else if (userMeResponse === false) { // Not logged in this.patternsModal.onUserMe(null); - piModal.onUserMe(null); + this.playerInfoModal.onUserMe(null); } else { // Authorized console.log( @@ -327,7 +328,7 @@ class Client { "Sharing this ID will allow others to view your game history and stats.", ); this.patternsModal.onUserMe(userMeResponse); - piModal.onUserMe(userMeResponse); + this.playerInfoModal.onUserMe(userMeResponse); } }; diff --git a/src/client/PlayerInfoModal.ts b/src/client/PlayerInfoModal.ts index c1e446179..9819e8c7a 100644 --- a/src/client/PlayerInfoModal.ts +++ b/src/client/PlayerInfoModal.ts @@ -75,7 +75,7 @@ export class PlayerInfoModal extends LitElement { : null}