Fix for not deleting secondary DNS service items when deleting domain
This commit is contained in:
parent
069a9f70c7
commit
1cf8b9bb7f
1 changed files with 8 additions and 0 deletions
|
@ -272,6 +272,14 @@ namespace WebsitePanel.EnterpriseServer
|
||||||
|
|
||||||
// delete service item
|
// delete service item
|
||||||
PackageController.DeletePackageItem(zoneItemId);
|
PackageController.DeletePackageItem(zoneItemId);
|
||||||
|
|
||||||
|
// Delete also all seconday service items
|
||||||
|
var zoneItems = PackageController.GetPackageItemsByType(zoneItem.PackageId, ResourceGroups.Dns, typeof (SecondaryDnsZone));
|
||||||
|
|
||||||
|
foreach (var item in zoneItems.Where(z => z.Name == zoneItem.Name))
|
||||||
|
{
|
||||||
|
PackageController.DeletePackageItem(item.Id);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
catch (Exception ex)
|
catch (Exception ex)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue