From 996156cd98d104e49aa4b537abf973d3a2d7eac7 Mon Sep 17 00:00:00 2001 From: r888888888 Date: Fri, 27 May 2016 12:40:12 -0700 Subject: [PATCH] fixes #2602: Username changes come through without marking a request as "Approved" --- app/models/user_name_change_request.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/user_name_change_request.rb b/app/models/user_name_change_request.rb index a87a70710..4f12b024d 100644 --- a/app/models/user_name_change_request.rb +++ b/app/models/user_name_change_request.rb @@ -4,7 +4,7 @@ class UserNameChangeRequest < ActiveRecord::Base belongs_to :user belongs_to :approver, :class_name => "User" validate :uniqueness_of_desired_name - validate :not_limited + validate :not_limited, :on => :create validates_length_of :desired_name, :within => 2..100, :on => :create validates_format_of :desired_name, :with => /\A[^\s:]+\Z/, :on => :create, :message => "cannot have whitespace or colons" before_validation :normalize_name