Feature #4511 » 0003-Use-principals-in-acts_as_watchable.patch
lib/plugins/acts_as_watchable/lib/acts_as_watchable.rb | ||
---|---|---|
31 | 31 | |
32 | 32 |
# Returns an array of users that are proposed as watchers |
33 | 33 |
def addable_watcher_users |
34 |
users = (self.project.users.sort + self.project.principals.merge(Group.givable).sort) - self.watcher_users
|
|
34 |
users = self.project.principals.where(:users => {:type => ['User', 'Group']}).sort - self.watcher_users
|
|
35 | 35 |
if respond_to?(:visible?) |
36 | 36 |
users.reject! {|user| user.is_a?(User) && !visible?(user)} |
37 | 37 |
end |