Skip to content

Commit fbcc51b

Browse files
Merge pull request #7831 from nextcloud/fix/meeting-proposal-object-exists
fix: meeting proposal conversion error
2 parents 7b59d16 + 311d792 commit fbcc51b

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lib/Service/Proposal/ProposalService.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -362,6 +362,12 @@ public function convertProposal(IUser $user, int $proposalId, int $dateId, array
362362
]);
363363
}
364364

365+
// delete any existing calendar blocker event
366+
$result = $this->findCalendarBlocker($user, $proposal);
367+
if ($result !== null) {
368+
$this->deleteCalendarBlockersOrganizer($user, $result['calendarUri'], $result['eventUri'], $proposal);
369+
}
370+
365371
// store the calendar object
366372
$userCalendar->createFromString(
367373
Uuid::v4()->toRfc4122() . '.ics',

0 commit comments

Comments
 (0)