From 8fa96feb1f5c14acf355fe28789705b769255e6e Mon Sep 17 00:00:00 2001 From: Jean-Philippe Lang Date: Sun, 18 Feb 2007 13:45:15 +0000 Subject: [PATCH] show "no data" label when there's nothing to display on project member list git-svn-id: http://redmine.rubyforge.org/svn/trunk@256 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- app/controllers/projects_controller.rb | 2 +- app/views/projects/list_members.rhtml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb index 7f2025ea1..0bd50fdb2 100644 --- a/app/controllers/projects_controller.rb +++ b/app/controllers/projects_controller.rb @@ -171,7 +171,7 @@ class ProjectsController < ApplicationController # Show members list of @project def list_members - @members = @project.members + @members = @project.members.find(:all) end # Add a new document to @project diff --git a/app/views/projects/list_members.rhtml b/app/views/projects/list_members.rhtml index d7b6c5bcb..e98a8c678 100644 --- a/app/views/projects/list_members.rhtml +++ b/app/views/projects/list_members.rhtml @@ -1,5 +1,7 @@

<%=l(:label_member_plural)%>

+<% if @members.empty? %>

<%= l(:label_no_data) %>

<% end %> + <% members = @members.group_by {|m| m.role } %> <% members.keys.sort{|x,y| x.position <=> y.position}.each do |role| %>

<%= role.name %>