From 952890d95cae2881f84976ef6c20c8d824a8f81a Mon Sep 17 00:00:00 2001 From: Agent Zero Date: Thu, 30 Jul 2026 13:22:59 +0200 Subject: [PATCH] fix: MailGroupPanel subGroups variable name conflict --- frontend/src/components/mail/MailGroupPanel.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/mail/MailGroupPanel.tsx b/frontend/src/components/mail/MailGroupPanel.tsx index b7d0b4f..cc7698a 100644 --- a/frontend/src/components/mail/MailGroupPanel.tsx +++ b/frontend/src/components/mail/MailGroupPanel.tsx @@ -68,11 +68,11 @@ export function applyGrouping(mails: any[], groupState: GroupState): GroupedMail const sortedKeys = Array.from(subGroups.keys()).sort(); return sortedKeys.map((key) => { const groupMails = subGroups.get(key)!; - const subGroups = groupRecursive(groupMails, conditions, depth + 1); - if (subGroups.length === 1 && subGroups[0].key === 'all') { + const childGroups = groupRecursive(groupMails, conditions, depth + 1); + if (childGroups.length === 1 && childGroups[0].key === 'all') { return { key, label: key, mails: groupMails }; } - return { key, label: key, mails: [], subGroups }; + return { key, label: key, mails: [], subGroups: childGroups }; }); }