Skip to content

Commit 2baae93

Browse files
committed
Send iMIP CANCEL email for removed attendees
Fixes #63242 Signed-off-by: Jens Heidbüchel <j.heidbuechel@fz-juelich.de>
1 parent 4fcbb98 commit 2baae93

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

apps/dav/lib/CalDAV/Schedule/IMipPlugin.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,10 @@ public function schedule(Message $iTipMessage) {
153153
$oldVevent = !empty($modified['old']) && is_array($modified['old']) ? array_pop($modified['old']) : null;
154154
$isModified = isset($oldVevent);
155155

156+
if (empty($vEvent) && strtoupper($iTipMessage->method) === 'CANCEL') {
157+
$vEvent = $newEvents->VEVENT ?? null;
158+
}
159+
156160
// No changed events after all - this shouldn't happen if there is significant change yet here we are
157161
// The scheduling status is debatable
158162
if (empty($vEvent)) {

0 commit comments

Comments
 (0)