Changeset 1138
- Timestamp:
- 08/22/07 11:48:07 (1 year ago)
- Files:
-
- trunk/app/controllers/documents_controller.rb (modified) (1 diff)
- trunk/app/models/group.rb (modified) (1 diff)
- trunk/app/models/user.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/app/controllers/documents_controller.rb
r1137 r1138 131 131 id = params[:id] 132 132 133 @people = Document.find(id).nonsubscribers.delete_if do | user|134 not (user.name.downcase.include?(input) or (not user.username.nil? and user.username.downcase.include?(input)))133 @people = Document.find(id).nonsubscribers.delete_if do |people| 134 ! people.match_name?(input) 135 135 end 136 136 render :partial => "users/people", :object => @people, :locals => { :empty => "Aucun utilisateur ne correspond", :draggable => true } trunk/app/models/group.rb
r1130 r1138 12 12 User.find(:all, :conditions => ["confirmed = ?", true]) - users 13 13 end 14 15 def match_name?(input) 16 self.name.downcase.include?(input) 17 end 14 18 15 19 end trunk/app/models/user.rb
r1135 r1138 131 131 end 132 132 133 def match_name?(input) 134 (self.name.downcase.include?(input) or (not self.username.nil? and self.username.downcase.include?(input))) 135 end 136 133 137 def ==(other) 134 138 id == other.id
