-
Notifications
You must be signed in to change notification settings - Fork 76
Closed
Description
I want to query multiple folders, but FindItems return only the first response.
Here is my code:
const calendarFolder = ews.Folder.bind(exch, ews.WellKnownFolderName.Calendar);
const f1 = new ews.FolderId(ews.WellKnownFolderName.Calendar, new ews.Mailbox('first@sample.com'));
const f2 = new ews.FolderId(ews.WellKnownFolderName.Calendar, new ews.Mailbox('second@sample.com'));
const cv = new ews.CalendarView(startDate, endDate, 100);
exch.FindItems([f1, f2], cv).then(response => {
// do something here
});The issue is in this code (it ignores all responses but the first one):
return request.Execute().then(function (responses) {
if (isRaw) {
return responses;
}
if (isGroupped) {
return responses.__thisIndexer(0).GroupedFindResults;
}
return responses.__thisIndexer(0).Results;
});Any idea how can I get all responses?
Metadata
Metadata
Assignees
Labels
No labels