EKParticipant's isCurrentUser flag does not work for attendees, only organizer

Originator:a
Number:rdar://15396225 Date Originated:11/5/2013
Status:Open Resolved:
Product:iOS Product Version:7.0.2
Classification:Serious Bug Reproducible:Always
 
When inspecting EKEvent objects, and getting the list of attendees, the EKParticpant's isCurrentUser never work.

For the organizer, if the organizer is the current user, it does work, but that's often not helpful enough.

Steps to Reproduce:
1. Make any sample event kit application for iOS 
2. Using a google email account (I haven't tried with other accounts), make sure that is set up to be one of the calendars on your phone.
3. Create an event from google calendar.
4. From any different account, invite that calendar to an event.
5. In the iOS app, retrieve the EKEvent objects for those two events.
6. Go through the attendees array
7. Notice, the isCurrentUser is not set for any attendees.
8. Look at the organizer
9. Notice the organizer for the event you created has isCurrentUser = YES

Expected Results:
Expected the participant that is you to have the isCurrentUser flag set.

Actual Results:
The participant does not have the isCurrentUser flag set

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!