implement new signup form validation

This commit is contained in:
Kyle Drake 2014-10-22 22:06:36 -07:00
parent 1aac62923d
commit 42e2935916
6 changed files with 100 additions and 28 deletions

View file

@ -643,7 +643,7 @@ class Site < Sequel::Model
super
if !self.class.valid_username?(values[:username])
errors.add :username, 'A valid user/site name is required.'
errors.add :username, 'Usernames can only contain letters, numbers, underscores and hyphens.'
end
if new? && !values[:username].nil? && !values[:username].empty?