From 195d388990aadbab3ba20ced3269fa75b9cb8036 Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Thu, 4 May 2017 21:49:27 +0200 Subject: [PATCH] Bring back tldExists() for the dns setup screen --- webadmin/src/3rdparty/js/angular-tld.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/webadmin/src/3rdparty/js/angular-tld.js b/webadmin/src/3rdparty/js/angular-tld.js index 269fc0a9b..a4195c49e 100644 --- a/webadmin/src/3rdparty/js/angular-tld.js +++ b/webadmin/src/3rdparty/js/angular-tld.js @@ -13,6 +13,10 @@ function ngTld() { return (path.slice(-1) !== '.') && tld.isValid(path); } + function tldExists(path) { + return (path.slice(-1) !== '.') && path === tld.getDomain(path); + } + function isSubdomain(path) { return (path.slice(-1) !== '.') && !!tld.getDomain(path) && path !== tld.getDomain(path); } @@ -23,6 +27,7 @@ function ngTld() { return { isValid: isValid, + tldExists: tldExists, isSubdomain: isSubdomain, isNakedDomain: isNakedDomain };