From e6a1120d824dad075f90c31cc31964162f46b39e Mon Sep 17 00:00:00 2001 From: Christopher York Date: Wed, 12 Dec 2012 11:28:28 -0600 Subject: [PATCH] Fixed: Domain DNS records not properly created / missing records during WHMCS setup. --- .../Code/Wizards/UserCreationWizard.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/Wizards/UserCreationWizard.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/Wizards/UserCreationWizard.cs index e9be078d..4f4fbdee 100644 --- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/Wizards/UserCreationWizard.cs +++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/Wizards/UserCreationWizard.cs @@ -173,7 +173,7 @@ namespace WebsitePanel.EnterpriseServer domain.PackageId = createdPackageId; domain.DomainName = domainName; domain.HostingAllowed = false; - domainId = ServerController.AddDomain(domain, false, createZoneRecord); + domainId = ServerController.AddDomain(domain, false, false); if (domainId < 0) { // rollback wizard @@ -323,6 +323,12 @@ namespace WebsitePanel.EnterpriseServer return instantAliasId; } } + + // Domain DNS Zone + if (createZoneRecord && (domainId > 0)) + { + ServerController.EnableDomainDns(domainId); + } } }