Browse Source

code layout clean up app/models/user.rb

git-svn-id: http://svn.redmine.org/redmine/trunk@19297 e93f8b46-1217-0410-a6f0-8f06a7374b81
tags/4.2.0
Toshi MARUYAMA 4 years ago
parent
commit
5f2b2c9436
1 changed files with 4 additions and 1 deletions
  1. 4
    1
      app/models/user.rb

+ 4
- 1
app/models/user.rb View File

@@ -589,7 +589,10 @@ class User < Principal
end

def roles
@roles ||= Role.joins(members: :project).where(["#{Project.table_name}.status <> ?", Project::STATUS_ARCHIVED]).where(Member.arel_table[:user_id].eq(id)).distinct
@roles ||=
Role.joins(members: :project).
where(["#{Project.table_name}.status <> ?", Project::STATUS_ARCHIVED]).
where(Member.arel_table[:user_id].eq(id)).distinct
end

# Returns the user's bult-in role

Loading…
Cancel
Save