Added permissions to view a rate. #2031

This commit is contained in:
Eric Davis
2009-01-26 14:40:03 -08:00
parent 55a3a4dbce
commit ba0ee9b6f8
3 changed files with 9 additions and 2 deletions
+4
View File
@@ -11,6 +11,7 @@ class RateProjectHook < Redmine::Hook::ViewListener
# * :project => Current project
#
def view_projects_settings_members_table_header(context ={ })
return '' unless (User.current.allowed_to?(:view_rate, context[:project]) || User.current.admin?)
return "<th>#{l(:rate_label_rate)} #{l(:rate_label_currency)}</td>"
end
@@ -24,6 +25,9 @@ class RateProjectHook < Redmine::Hook::ViewListener
def view_projects_settings_members_table_row(context = { })
member = context[:member]
project = context[:project]
return '' unless (User.current.allowed_to?(:view_rate, project) || User.current.admin?)
rate = Rate.for(member.user, project)
content = ''