diff --git a/app/controllers/user_admin_controller.rb b/app/controllers/user_admin_controller.rb --- a/app/controllers/user_admin_controller.rb +++ b/app/controllers/user_admin_controller.rb @@ -76,6 +76,7 @@ @users.each do |u| ustat = Array.new ustat[0] = u.login + ustat[1] = u.full_name @problems.each do |p| sub = Submission.find_last_by_user_and_problem(u.id,p.id) if (sub!=nil) and (sub.points!=nil) diff --git a/app/views/user_admin/user_stat.rhtml b/app/views/user_admin/user_stat.rhtml --- a/app/views/user_admin/user_stat.rhtml +++ b/app/views/user_admin/user_stat.rhtml @@ -1,7 +1,7 @@
User | +||||
---|---|---|---|---|
User | Name | <% @problems.each do |p| %><%= p.name %> | <% end %> @@ -14,7 +14,7 @@ <% total = 0 %> <% num_passed = 0 %> <% sc.each_index do |i| %> - <% if i==0 %> + <% if i<=1 %><%= sc[i] %> | <% else %><%= sc[i][0] %> |