From 178bbdca880bca96f4742d7e030d3a06a2b803f0 Mon Sep 17 00:00:00 2001 From: Enderson Maia Date: Thu, 5 Mar 2009 23:17:38 -0300 Subject: [PATCH] Fixes #2719 --- app/models/user.rb | 2 +- db/migrate/20111125000000_change_user_login_limit.rb | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletions(-) create mode 100644 db/migrate/20111125000000_change_user_login_limit.rb Index: redmine-1.2.1+dfsg2/app/models/user.rb =================================================================== --- redmine-1.2.1+dfsg2.orig/app/models/user.rb 2011-07-11 07:47:16.000000000 -0400 +++ redmine-1.2.1+dfsg2/app/models/user.rb 2011-10-25 10:04:23.575036804 -0400 @@ -67,7 +67,7 @@ validates_uniqueness_of :mail, :if => Proc.new { |user| !user.mail.blank? }, :case_sensitive => false # Login must contain lettres, numbers, underscores only validates_format_of :login, :with => /^[a-z0-9_\-@\.]*$/i - validates_length_of :login, :maximum => 30 + validates_length_of :login, :maximum => 60 validates_length_of :firstname, :lastname, :maximum => 30 validates_format_of :mail, :with => /^([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})$/i, :allow_nil => true validates_length_of :mail, :maximum => 60, :allow_nil => true Index: redmine-1.2.1+dfsg2/db/migrate/20111125000000_change_user_login_limit.rb =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ redmine-1.2.1+dfsg2/db/migrate/20111125000000_change_user_login_limit.rb 2011-10-25 10:02:35.782250550 -0400 @@ -0,0 +1,9 @@ +class ChangeUserLoginLimit < ActiveRecord::Migration + def self.up + change_column :users, :login, :string, :limit => 60, :default => "", :null => false + end + + def self.down + change_column :users, :login, :string, :limit => 30, :default => "", :null => false + end +end