diff --git a/server/plugins-available/powerdns_plugin.inc.php b/server/plugins-available/powerdns_plugin.inc.php index 6e893d3c9fb6b9b2fb4325ed8df7480e8a1ea9c7..5627d554e30e866caeb170ec7429b2458f1261cf 100644 --- a/server/plugins-available/powerdns_plugin.inc.php +++ b/server/plugins-available/powerdns_plugin.inc.php @@ -276,22 +276,16 @@ class powerdns_plugin { $type = $data["new"]["type"]; - switch ($type) { - case "PTR": - $name = $data["new"]["name"]; - break; - default: - if(substr($data["new"]["name"], -1) == '.'){ - $name = substr($data["new"]["name"], 0, -1); - } else { - if($data["new"]["name"] == ""){ - $name = $origin; - } else { - $name = $data["new"]["name"].'.'.$origin; - } - } - if($name == '') $name = $origin; + if(substr($data["new"]["name"], -1) == '.'){ + $name = substr($data["new"]["name"], 0, -1); + } else { + if($data["new"]["name"] == ""){ + $name = $origin; + } else { + $name = $data["new"]["name"].'.'.$origin; + } } + if($name == '') $name = $origin; switch ($type) { case "CNAME":