From e4fae571047a46b52aec469e499b07a65cf21584 Mon Sep 17 00:00:00 2001 From: Kyle Drake Date: Sun, 28 Jul 2013 18:37:12 -0400 Subject: [PATCH] check length of domain, and check for domains with more than one period --- models/site.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/models/site.rb b/models/site.rb index 903bb7b7..eb6c147b 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) + 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