Patch for WSP10262
This commit is contained in:
parent
37b3098f2e
commit
f4cf20d0dc
1 changed files with 6 additions and 3 deletions
|
@ -30,6 +30,7 @@ using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Collections.Specialized;
|
using System.Collections.Specialized;
|
||||||
using System.Data;
|
using System.Data;
|
||||||
|
using System.Linq;
|
||||||
using System.Net;
|
using System.Net;
|
||||||
using System.Xml;
|
using System.Xml;
|
||||||
using WebsitePanel.Providers;
|
using WebsitePanel.Providers;
|
||||||
|
@ -2188,11 +2189,13 @@ namespace WebsitePanel.EnterpriseServer
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Find and delete all zone items for this domain
|
||||||
|
var zoneItems = PackageController.GetPackageItemsByType(domain.PackageId, ResourceGroups.Dns, typeof (DnsZone));
|
||||||
|
zoneItems.AddRange(PackageController.GetPackageItemsByType(domain.PackageId, ResourceGroups.Dns, typeof(SecondaryDnsZone)));
|
||||||
|
|
||||||
// remove DNS zone meta-item if required
|
foreach (var zoneItem in zoneItems.Where(z => z.Name == domain.ZoneName))
|
||||||
if (domain.ZoneItemId > 0)
|
|
||||||
{
|
{
|
||||||
PackageController.DeletePackageItem(domain.ZoneItemId);
|
PackageController.DeletePackageItem(zoneItem.Id);
|
||||||
}
|
}
|
||||||
|
|
||||||
// delete domain
|
// delete domain
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue