A user might ask a question like, "I cannot change the response after I have indicated that I May join an event?"
Symptoms could include:
- The user sees a message “You can no longer attend this event”
- This happens with other attendance options as well (Yes, Maybe, No).
- Cannot change attendance option, once responded
- Cannot reproduce with another private event
If an event is an "open" event, anyone can respond to it, including users who have not explicitly been invited. If an event is a "closed" or "private" event, only users who have been invited can respond to it.
The sequence of actions that leads to our problem is:
- The event was set to open first, and a user (who was not invited) chose "Maybe" so they became an attendee but not from an invitation.
- The event was set to Private / Closed later. At this point, if the users were explicitly invited, they can still change their attendance option. If they were not explicitly invited, like the affected user, they can no longer change their attendance options.
You have two options for resolving this:
- Changing the event type back to "Open"
- Set the event type back to open
- Ask the user to visit the event and change their attendance option
- Set the event type back to "Closed" or "Private"
- Avoid the situation, by inviting the user to Events
- When creating a private or closed event, invite the user explicitly.
- Do not change the event to "Open" just to allow users to reply.
- Note: If the user had previously replied to an event without being invited, while it was an open event, they cannot be invited to the event again. In this case, solution 2 cannot be applied, and you have to use solution 1.
After you have applied one of the above solution, check if the user has successfully been able to change their attendance response to an event.