Currently, when the user attempts to favorite an event, and doesn't have notifications enabled, a nice popup comes up and explains this situation.
However, on dismiss, the user's selection is still visible. This should be fixed so the user is aware that the action has not yet been completed, and the need to enable notification permissions!