Commit 98f4665eaf8d352988467217b6b91732e9f8cced
1 parent
dbd3680f
Hide user membership in groups at user page
Based on projects visitor can see when browse user page Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Showing
2 changed files
with
2 additions
and
1 deletions
Show diff stats
app/controllers/users_controller.rb
| @@ -11,6 +11,7 @@ class UsersController < ApplicationController | @@ -11,6 +11,7 @@ class UsersController < ApplicationController | ||
| 11 | end | 11 | end |
| 12 | @events = @user.recent_events.where(project_id: @projects.map(&:id)).limit(20) | 12 | @events = @user.recent_events.where(project_id: @projects.map(&:id)).limit(20) |
| 13 | @title = @user.name | 13 | @title = @user.name |
| 14 | + @groups = @projects.map(&:group).compact.uniq | ||
| 14 | end | 15 | end |
| 15 | 16 | ||
| 16 | def determine_layout | 17 | def determine_layout |
app/views/users/show.html.haml
| @@ -14,7 +14,7 @@ | @@ -14,7 +14,7 @@ | ||
| 14 | %small member since #{@user.created_at.stamp("Nov 12, 2031")} | 14 | %small member since #{@user.created_at.stamp("Nov 12, 2031")} |
| 15 | .clearfix | 15 | .clearfix |
| 16 | %h4 Groups: | 16 | %h4 Groups: |
| 17 | - = render 'groups', groups: @user.groups | 17 | + = render 'groups', groups: @groups |
| 18 | %hr | 18 | %hr |
| 19 | %h4 User Activity: | 19 | %h4 User Activity: |
| 20 | = render @events | 20 | = render @events |