From 20fb4c5af1100b4b5bf08e42f74b0a929ef0a63f Mon Sep 17 00:00:00 2001 From: Matt Hughes Date: Tue, 30 Jul 2013 23:20:42 -0400 Subject: [PATCH] Adds hyphen to custom domain name regex Many domains have hyphens in them. --- models/site.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/site.rb b/models/site.rb index eb6c147b..7a416016 100644 --- a/models/site.rb +++ b/models/site.rb @@ -97,7 +97,7 @@ class Site < Sequel::Model end if !values[:domain].nil? && !values[:domain].empty? - if !(values[:domain] =~ /^[a-zA-Z0-9.]+\.[a-zA-Z0-9]+$/i) || values[:domain].length > 90 + if !(values[:domain] =~ /^[a-zA-Z0-9.-]+\.[a-zA-Z0-9]+$/i) || values[:domain].length > 90 errors.add :domain, "Domain provided is not valid. Must take the form of domain.com" end