diff --git a/app/validators/screen_name_validator.rb b/app/validators/screen_name_validator.rb index 7b9d81de..f6aaba6e 100644 --- a/app/validators/screen_name_validator.rb +++ b/app/validators/screen_name_validator.rb @@ -2,11 +2,11 @@ class ScreenNameValidator < ActiveModel::EachValidator FORBIDDEN_SCREEN_NAMES = %w(justask_admin retrospring_admin admin justask retrospring about public notifications inbox sign_in sign_up sidekiq moderation moderator mod administrator siteadmin site_admin help retro_spring retroospring retrosprlng niisding nllsding - group settings) + group settings search pixeidesu plxeldesu plxeidesu) def validate_each(record, attribute, value) if FORBIDDEN_SCREEN_NAMES.include? value.downcase record.errors[attribute] << "Thou shalt not use this username! Please choose another one." end end -end \ No newline at end of file +end