From ee6923aee8b367356315118cb7c59d2c20833cce Mon Sep 17 00:00:00 2001 From: Christopher York Date: Sat, 20 Oct 2012 16:33:12 -0500 Subject: [PATCH] [ip] variable replacer fixed --- .../Code/DnsServers/DnsServerController.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/DnsServers/DnsServerController.cs b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/DnsServers/DnsServerController.cs index 4dd29dc7..2bb662ee 100644 --- a/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/DnsServers/DnsServerController.cs +++ b/WebsitePanel/Sources/WebsitePanel.EnterpriseServer/Code/DnsServers/DnsServerController.cs @@ -281,6 +281,9 @@ namespace WebsitePanel.EnterpriseServer foreach (GlobalDnsRecord record in records) { + if (String.IsNullOrEmpty(serviceIP) && String.IsNullOrEmpty(record.ExternalIP)) + continue; + DnsRecord rr = new DnsRecord(); rr.RecordType = (DnsRecordType)Enum.Parse(typeof(DnsRecordType), record.RecordType, true); rr.RecordName = Utils.ReplaceStringVariable(record.RecordName, "host_name", hostName, true);