diff --git a/webadmin/src/3rdparty/js/angular-tld.js b/webadmin/src/3rdparty/js/angular-tld.js index 7835ee63b..d33012f4a 100644 --- a/webadmin/src/3rdparty/js/angular-tld.js +++ b/webadmin/src/3rdparty/js/angular-tld.js @@ -1,10 +1,14 @@ +// !!! +// This module is manually patched by us to not only report valid domains, but verify that subdomains are not accepted +// !!! + angular.module('ngTld', []) .factory('ngTld', ngTld) .directive('checkTld', checkTld); function ngTld() { var tldExists = function($path) { - return tld.tldExists($path.$viewValue); + return $path.$viewValue === tld.getDomain($path.$viewValue); } return {