Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

can't access Calendar event item attributes #373

Closed
waldek8 opened this issue Mar 27, 2018 · 4 comments
Closed

can't access Calendar event item attributes #373

waldek8 opened this issue Mar 27, 2018 · 4 comments

Comments

@waldek8
Copy link

waldek8 commented Mar 27, 2018

Hi,
I've got several novice questions according accessing Calendar through exchangelib. I'm extracting events from meeting room's calendar.
I don't really know whom I have to address those questions, here or to my EWS administrator.

Questions are:

  1. Calendar's item Subject attribute isn't real subject. It always show meeting organizers Name. Example:
    ('Subject: ', 'Name Surname | FLT ')
    Is there a way to extract real meeting subject?

  2. I can't get Body of an meeting. It is always None, even if there is a body in Outlooks Calendar event. Answer I get is always:
    ('Body: ', None)

  3. I can't get response_type of Attendee. It is always unknown, even if responses are shown through Outlooks calendar:
    response_type='Unknown'

  4. Categories of event are always None: ('Categories: ', None), even if Categories (colors) are assigned for the event.

  5. What Calendar item attribute in exchangelib is "responsible" for showing Private tag of the meeting event?

Thank you for your help.

@ecederstrand
Copy link
Owner

  1. I've seen this reported before but have no idea where the problem is. We just read the subject field as it's delivered by the API. It may be that your client is showing something else than the actual field contents on the Exchange server.

  2. You need to show your example code here, including the version of exchangelib you tested with.

  3. The response_type is apparently only available on the calendar item of the organizer. See meeting attendee's response update #362

  4. Again, please post your code. It's also possible that the colors are not, in fact, provided by categories, but some extended property instead.

  5. That would be the sensitivity field. Be aware of the gotcha in ErrorAccessDenied thrown if folder contains private items #342 when fetching private items of another user's calendar.

@waldek8
Copy link
Author

waldek8 commented Mar 27, 2018

Thank you, Eric.
You're right. All those attributes can be accessed only if I'm organizer of the meeting.

In other case, when connecting as meeting room, which, evidently, isn't the organizer, I can't get all desired info (Body, Categories, Response_type).

Will try to solve this issue with my Exchange server administrator.

@ecederstrand
Copy link
Owner

Do you need further assistance with the remaining points?

@waldek8
Copy link
Author

waldek8 commented Apr 4, 2018

Hi,
that would be all as for now.
Thanks for assistance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants