You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if ($calendarEvent->isOrganizer() === false && $calendarEvent->getParent() === null) {
You check if the isOrganizer is true, but in this case, the is_organizer field is set to 0 on both. Removing that if makes it all work again, but I don't know if there's any other implications I'm missing here.
In that IF, you also check get getParent() === null, which is always the case, you are currently validating a parent event.
EDIT: I think it could be !== null if you are currently updating a child event, but is that even possible ?
you don't switch the Organizer if the Assigned user changes, which means that you then have a assigned user that is not displayed anywhere and that can't change the event, but he's now the one owning the event. Because you assume that the assigned user is also the organizer when you first create the event, why is it not the case if you assign it to someone else after the fact?
Summary
When you change the assigned user for an event, then change information, the child events (attendees ones) are not modified.
Steps to reproduce
Actual Result
The data is not being propagated to child events
Expected Result
For the data to always be in sync, no matter how the data of the parent is changed.
Details about your environment
Additional information
The text was updated successfully, but these errors were encountered: