##// END OF EJS Templates
Merged r11605 from trunk (#13301)....
Jean-Philippe Lang -
r11376:94ecabbaf908
parent child
Show More
@@ -451,7 +451,7 class User < Principal
451
451
452 # Return true if the user is a member of project
452 # Return true if the user is a member of project
453 def member_of?(project)
453 def member_of?(project)
454 roles_for_project(project).any? {|role| role.member?}
454 projects.to_a.include?(project)
455 end
455 end
456
456
457 # Returns a hash of user's projects grouped by roles
457 # Returns a hash of user's projects grouped by roles
@@ -692,6 +692,10 class AnonymousUser < User
692 UserPreference.new(:user => self)
692 UserPreference.new(:user => self)
693 end
693 end
694
694
695 def member_of?(project)
696 false
697 end
698
695 # Anonymous user can not be destroyed
699 # Anonymous user can not be destroyed
696 def destroy
700 def destroy
697 false
701 false
General Comments 0
You need to be logged in to leave comments. Login now