From: Jean-Philippe Lang Date: Fri, 4 Jan 2008 18:02:34 +0000 (+0000) Subject: Fixed: private projects name are displayed on account/show even if the current user... X-Git-Tag: 0.7.0-RC1~240 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=860ff9345fdd170a04201374150334d23d55634c;p=redmine.git Fixed: private projects name are displayed on account/show even if the current user doesn't have access to these private projects. git-svn-id: http://redmine.rubyforge.org/svn/trunk@1036 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- diff --git a/app/controllers/account_controller.rb b/app/controllers/account_controller.rb index a1cbf5ffd..40debb1f6 100644 --- a/app/controllers/account_controller.rb +++ b/app/controllers/account_controller.rb @@ -30,7 +30,7 @@ class AccountController < ApplicationController # show only public projects and private projects that the logged in user is also a member of @memberships = @user.memberships.select do |membership| - membership.project.is_public? || (User.current.role_for_project(membership.project)) + membership.project.is_public? || (User.current.member_of?(membership.project)) end rescue ActiveRecord::RecordNotFound render_404