From 7756210a5ceb6074fa90ab1c5505cdc222177921 Mon Sep 17 00:00:00 2001 From: Abhinav Ohri Date: Thu, 24 Sep 2026 16:44:05 +0530 Subject: [PATCH] feat(attendees): add action to email all attendees Add a multi-recipient email action to the attendee header and disable it when no attendee email addresses are available. Assisted-by: Codex:gpt-5 Signed-off-by: Abhinav Ohri --- .../Editor/Invitees/InviteesList.vue | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/components/Editor/Invitees/InviteesList.vue b/src/components/Editor/Invitees/InviteesList.vue index 074478d77a..e6df72c8b0 100644 --- a/src/components/Editor/Invitees/InviteesList.vue +++ b/src/components/Editor/Invitees/InviteesList.vue @@ -10,6 +10,17 @@ {{ t('calendar', 'Attendees') }} + + + removeMailtoPrefix(attendee.uri)) + .filter(Boolean) + + return emails.length > 0 ? `mailto:${emails.join(',')}` : null + }, + isOrganizer() { return this.calendarObjectInstance.organizer !== null && this.principalsStore.getCurrentUserPrincipal !== null