From 7f30b8de9d5851066cda9232a6bd63048d5d3dca Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Thu, 1 Jun 2017 16:36:00 +0200 Subject: [PATCH] Ensure we test domains with lowercase Fixes #335 --- webadmin/src/3rdparty/js/angular-tld.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/webadmin/src/3rdparty/js/angular-tld.js b/webadmin/src/3rdparty/js/angular-tld.js index a4195c49e..1166e85e9 100644 --- a/webadmin/src/3rdparty/js/angular-tld.js +++ b/webadmin/src/3rdparty/js/angular-tld.js @@ -39,11 +39,11 @@ function checkTld(ngTld) { require: 'ngModel', link: function(scope, element, attr, ngModel) { ngModel.$validators.invalidTld = function(modelValue, viewValue) { - return ngTld.tldExists(ngModel.$viewValue); + return ngTld.tldExists(ngModel.$viewValue.toLowerCase()); }; ngModel.$validators.invalidSubdomain = function(modelValue, viewValue) { - return !ngTld.isSubdomain(ngModel.$viewValue); + return !ngTld.isSubdomain(ngModel.$viewValue.toLowerCase()); }; } };