I started builing a findMeetingTImes feature similar to the Meeting Capture template app feature and ran into an issue.
This is my scenario:
I'm calling FindMeetingTimesV2 with the following params
- atendees: me(organizer) and attendee2
- MinimumAttendeePercentage: 0
- MeetingDuration: 60 minutes- start: ...9:30am
- end: ...2:00pm (14:00)
And attendee2 isn't available btw 11am-12pm (noon, 1hour), while I'm available all the time
I get the following time slots
9:30-10:30 - available10:30-11:30 - not available for attendee211:30-12:30 - not available for attendee2
12:30-13:30 - available
Then if I set MinimumAttendeePercentage: 1 ( or more), I get only
9:30-10:30 - available
Wich are all true, but we can both have a meeting btw 10-11, 12-13 or 13-14, however these options don't show up in the results.
Unless there's another option that I don't know of or haven't enabled, this is really annoying.
Can the rest of the available time slots be added in v3?
And an extra bug on FindMeetingTimesV2
consider the attendee is available all day except 11:00-12:00 and 16:00-16:30
I get the folowing time slots ( see params in image)
which is cool (except for the fact that both organizer and attendee is available btw 13-14 for example)
However, if I (organizer) now decide to attend a meeting during 12:00-13:00 and run method again with same parameters, I get:
Which makes no sense for me
1. after 13:00, meeting suggestions don't start at :30, but :00 (why? what's the idea?)
2. seems like attendee is considered busy btw 17-18 too now (why?)
so again, unless I'm missing something, I can't rely on this method