From 4f06126b001e3402381fd7b66cd79b9d655a99e2 Mon Sep 17 00:00:00 2001 From: Scott Anderson <662325+scottanderson@users.noreply.github.com> Date: Wed, 14 May 2025 22:14:45 -0400 Subject: [PATCH] src/client/graphics/layers/ChatModal.ts --- src/client/graphics/layers/ChatModal.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/client/graphics/layers/ChatModal.ts b/src/client/graphics/layers/ChatModal.ts index 84162fd33..13827eb7c 100644 --- a/src/client/graphics/layers/ChatModal.ts +++ b/src/client/graphics/layers/ChatModal.ts @@ -214,7 +214,8 @@ export class ChatModal extends LitElement { private selectPlayer(player: string) { if (this.previewText) { - this.previewText = this.selectedPhraseTemplate.replace("[P1]", player); + this.previewText = + this.selectedPhraseTemplate?.replace("[P1]", player) ?? null; this.selectedPlayer = player; this.requiresPlayerSelection = false; this.requestUpdate(); @@ -228,7 +229,9 @@ export class ChatModal extends LitElement { console.log("Key:", this.selectedQuickChatKey); if (this.sender && this.recipient && this.selectedQuickChatKey) { - const variables = this.selectedPlayer ? { P1: this.selectedPlayer } : {}; + const variables: Record = this.selectedPlayer + ? { P1: this.selectedPlayer } + : {}; this.eventBus.emit( new SendQuickChatEvent(