From d53f450523c9417a8d75b4cc342abd37ae129b0d Mon Sep 17 00:00:00 2001 From: dev_amdtel Date: Mon, 2 Jun 2014 19:26:11 +0400 Subject: [PATCH] fix wsp-10243 Exchange 2010 --- .../ExchangeServer/ExchangeServerController.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/ExchangeServer/ExchangeServerController.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/ExchangeServer/ExchangeServerController.cs index 78b63d5b..c9c91cbe 100644 --- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/ExchangeServer/ExchangeServerController.cs +++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer.Code/ExchangeServer/ExchangeServerController.cs @@ -3073,8 +3073,11 @@ namespace WebsitePanel.EnterpriseServer } ResultObject res = exchange.SetMailBoxArchiving(orgId, accountName, EnableArchiving, archiveQuotaKB, archiveWarningQuotaKB, RetentionPolicy); - result.ErrorCodes.AddRange(res.ErrorCodes); - result.IsSuccess = result.IsSuccess && res.IsSuccess; + if (res != null) + { + result.ErrorCodes.AddRange(res.ErrorCodes); + result.IsSuccess = result.IsSuccess && res.IsSuccess; + } } public static List GetExchangeRetentionPolicyTags(int itemId)