Hi @v-siky-msft,
Maybe I'm not being clear enough. I don't want to check against all the rooms at the same time. I only what to see the available times, one room at a time. That means that I want run the FindMeetingTimes against a single room, then another different room, and so on, for all the rooms in the room list. So I'm doing this by having the function in the OnChange-property of the drop down list containing different rooms. So the RecouseAttendee changes every time.
EDIT: I tried sending all the rooms in the room list to findmeetingtime and I get this response (note that all room calendars are in reality empty):
"emptySuggestionsReason": "",
"meetingTimeSuggestions": [
{
"confidence": 8.333333333333334,
"organizerAvailability": "free",
"attendeeAvailability": [
{
"availability": "busy",
"attendee": {
"emailAddress": {
"address": "room-08@example.com"
}
}
},
{
"availability": "free",
"attendee": {
"emailAddress": {
"address": "room-07@example.com"
}
}
},
{
"availability": "busy",
"attendee": {
"emailAddress": {
"address": "room-11@example.com"
}
}
},
...
],
"locations": [],
"meetingTimeSlot": {
"start": {
"dateTime": "2020-07-16T14:30:00.0000000",
"timeZone": "UTC"
},
"end": {
"dateTime": "2020-07-16T15:00:00.0000000",
"timeZone": "UTC"
}
}
},
{
"confidence": 100,
"organizerAvailability": "busy",
"attendeeAvailability": [
{
"availability": "free",
"attendee": {
"emailAddress": {
"address": "room-08@example.com"
}
}
},
{
"availability": "free",
"attendee": {
"emailAddress": {
"address": "room-07@example.com"
}
}
},
{
"availability": "free",
"attendee": {
"emailAddress": {
"address": "room-11@example.com"
}
}
},
...
],
"locations": [],
"meetingTimeSlot": {
"start": {
"dateTime": "2020-07-16T15:00:00.0000000",
"timeZone": "UTC"
},
"end": {
"dateTime": "2020-07-16T15:30:00.0000000",
"timeZone": "UTC"
}
}
},
Something is wrong with the room calendars. I looked into it maybe being a time zone thing but all calendars look the same.
Another problem is once I schedule a meeting with the "free" room (07), it doesn't change to busy. It always responds with "free".