// Token: 0x060007B1 RID: 1969 RVA: 0x0003701C File Offset: 0x0003521C private static bool ShouldIgnoreFolder(MailboxSession itemStore, StoreObjectId folderId) { foreach (DefaultFolderType defaultFolderType in OldMessageDeletion.FoldersToIgnore) { StoreObjectId defaultFolderId = itemStore.GetDefaultFolderId(defaultFolderType); if (defaultFolderId != null && defaultFolderId.Equals(folderId)) { return(true); } } return(CalendarAssistant.IsDumpsterFolder(itemStore, folderId)); }
// Token: 0x06000783 RID: 1923 RVA: 0x0003546C File Offset: 0x0003366C private static bool ShouldIgnoreMessage(MailboxSession itemStore, StoreObjectId folderId, MeetingMessage mtgMessage) { foreach (DefaultFolderType defaultFolderType in CalendarAssistant.FoldersToIgnore) { StoreObjectId defaultFolderId = itemStore.GetDefaultFolderId(defaultFolderType); if (defaultFolderId != null && defaultFolderId.Equals(folderId)) { return(true); } } StoreObjectId defaultFolderId2 = itemStore.GetDefaultFolderId(DefaultFolderType.DeletedItems); if (defaultFolderId2 != null && defaultFolderId2.Equals(folderId) && mtgMessage != null && mtgMessage is MeetingRequest) { return(!OldMessageDeletion.IsSelfForwardedEvent(mtgMessage, itemStore)); } return(CalendarAssistant.IsDumpsterFolder(itemStore, folderId)); }