From d0251de28f37742f701625156001af6289ce2914 Mon Sep 17 00:00:00 2001 From: Martin Lensment Date: Wed, 2 Jul 2014 12:29:02 +0300 Subject: [PATCH] Remove comment --- .gitignore | 2 ++ app/validators/domain_name_validator.rb | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 4a3f25113..1ec31642c 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,5 @@ config/secrets.yml # unless supporting rvm < 1.11.0 or doing something fancy, ignore this: .rvmrc + +.rubocop.yml diff --git a/app/validators/domain_name_validator.rb b/app/validators/domain_name_validator.rb index 1602b3faf..e32b95c1b 100644 --- a/app/validators/domain_name_validator.rb +++ b/app/validators/domain_name_validator.rb @@ -16,7 +16,7 @@ class DomainNameValidator < ActiveModel::EachValidator def validate(value) value = value.mb_chars.downcase.strip - general_domains = /(.pri.ee|.com.ee|.fie.ee|.med.ee|.ee)/ #TODO Add more general domains here + general_domains = /(.pri.ee|.com.ee|.fie.ee|.med.ee|.ee)/ # it's punycode if value[2] == '-' && value[3] == '-' @@ -25,7 +25,7 @@ class DomainNameValidator < ActiveModel::EachValidator value = SimpleIDN.to_unicode(value).mb_chars.downcase.strip end - unicode_chars = /\u00E4\u00F5\u00F6\u00FC\u0161\u017E/ #äõöüšž + unicode_chars = /\u00E4\u00F5\u00F6\u00FC\u0161\u017E/ # äõöüšž regexp = /\A[a-zA-Z0-9#{unicode_chars}][a-zA-Z0-9#{unicode_chars}-]{0,61}[a-zA-Z0-9#{unicode_chars}]#{general_domains}\z/ !!(value =~ regexp)