From 2796d5dcde6eea470f5b40663e0a9cf914fe8e27 Mon Sep 17 00:00:00 2001 From: Cohee <18619528+Cohee1207@users.noreply.github.com> Date: Sat, 21 Dec 2024 18:52:42 +0200 Subject: [PATCH] getGroupNames: Short circuit if no group selected --- public/scripts/group-chats.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/public/scripts/group-chats.js b/public/scripts/group-chats.js index 86e36bead..635343f33 100644 --- a/public/scripts/group-chats.js +++ b/public/scripts/group-chats.js @@ -280,7 +280,10 @@ export function getGroupMembers(groupId = selected_group) { * @returns {string[]} An array of character names representing the members of the group. */ export function getGroupNames() { - const groupMembers = selected_group ? groups.find(x => x.id == selected_group)?.members : null; + if (!selected_group) { + return []; + } + const groupMembers = groups.find(x => x.id == selected_group)?.members; return Array.isArray(groupMembers) ? groupMembers.map(x => characters.find(y => y.avatar === x)?.name).filter(x => x) : [];