w
This commit is contained in:
+9
-1
@@ -250,6 +250,14 @@ export class EwsClient {
|
||||
traversal = "Shallow",
|
||||
} = options;
|
||||
|
||||
const isDistinguished =
|
||||
DISTINGUISHED_FOLDERS[folderId.toLowerCase()] !== undefined
|
||||
|| ["msgfolderroot"].includes(folderId.toLowerCase());
|
||||
|
||||
const folderIdXml = isDistinguished
|
||||
? `<t:DistinguishedFolderId Id="${folderId}"/>`
|
||||
: `<t:FolderId Id="${folderId}"/>`;
|
||||
|
||||
const soap = buildSoapEnvelope(`\
|
||||
<m:FindItem Traversal="${traversal}">
|
||||
<m:ItemShape>
|
||||
@@ -257,7 +265,7 @@ export class EwsClient {
|
||||
</m:ItemShape>
|
||||
<m:IndexedPageItemView MaxEntriesReturned="${limit}" Offset="${offset}" BasePoint="Beginning"/>
|
||||
<m:ParentFolderIds>
|
||||
<t:FolderId Id="${folderId}"/>
|
||||
${folderIdXml}
|
||||
</m:ParentFolderIds>
|
||||
<m:SortOrder>
|
||||
<t:FieldOrder Order="Descending">
|
||||
|
||||
Reference in New Issue
Block a user