From 048117c05dd73acc7d6daff623ee5fdfe85a5d25 Mon Sep 17 00:00:00 2001 From: randx Date: Fri, 7 Sep 2012 19:57:13 +0300 Subject: [PATCH] projects helper added --- app/helpers/projects_helper.rb | 6 ++++++ app/views/projects/_team.html.haml | 5 +++-- 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 app/helpers/projects_helper.rb diff --git a/app/helpers/projects_helper.rb b/app/helpers/projects_helper.rb new file mode 100644 index 00000000000..34dbb06cfb5 --- /dev/null +++ b/app/helpers/projects_helper.rb @@ -0,0 +1,6 @@ +module ProjectsHelper + def grouper_project_members(project) + @project.users_projects.sort_by(&:project_access).reverse.group_by(&:project_access) + end +end + diff --git a/app/views/projects/_team.html.haml b/app/views/projects/_team.html.haml index 0ab229848da..a0c88b5987f 100644 --- a/app/views/projects/_team.html.haml +++ b/app/views/projects/_team.html.haml @@ -1,8 +1,9 @@ -- @project.users_projects.group_by(&:project_access).each do |access, members| +- grouper_project_members(@project).each do |access, members| %table %thead %tr - %th.span7= Project.access_options.key(access).pluralize + %th.span7 + = Project.access_options.key(access).pluralize %th %tbody - members.each do |up|