Adds a user search field with autocompleter on project members screen.
User selection with checkboxes is disabled if there are more than 300 users available (#2993). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2638 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -31,6 +31,16 @@ class Member < ActiveRecord::Base
|
||||
self.user.name
|
||||
end
|
||||
|
||||
# Sets user by login
|
||||
def user_login=(login)
|
||||
login = login.to_s
|
||||
unless login.blank?
|
||||
if (u = User.find_by_login(login))
|
||||
self.user = u
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
def <=>(member)
|
||||
role == member.role ? (user <=> member.user) : (role <=> member.role)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user