@@ -454,7 +454,7 class User < Principal | |||
|
454 | 454 | |
|
455 | 455 | # Return true if the user is a member of project |
|
456 | 456 | def member_of?(project) |
|
457 | roles_for_project(project).any? {|role| role.member?} | |
|
457 | projects.to_a.include?(project) | |
|
458 | 458 | end |
|
459 | 459 | |
|
460 | 460 | # Returns a hash of user's projects grouped by roles |
@@ -704,6 +704,10 class AnonymousUser < User | |||
|
704 | 704 | UserPreference.new(:user => self) |
|
705 | 705 | end |
|
706 | 706 | |
|
707 | def member_of?(project) | |
|
708 | false | |
|
709 | end | |
|
710 | ||
|
707 | 711 | # Anonymous user can not be destroyed |
|
708 | 712 | def destroy |
|
709 | 713 | false |
General Comments 0
You need to be logged in to leave comments.
Login now