Description:
fix displaying bug
Commit status:
[Not Reviewed]
References:
Comments:
0 Commit comments 0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
Add another comment

r518:4d5c727a0d13 - - 2 files changed: 2 inserted, 1 deleted

@@ -193,12 +193,13
193 193 user,problem = nil
194 194 solve = true
195 195 tries = 0
196 196 @struggle = Array.new
197 197 record = {}
198 198 Submission.includes(:problem,:user).order(:problem_id,:user_id).find_each do |sub|
199 + next unless sub.user and sub.problem
199 200 if user != sub.user_id or problem != sub.problem_id
200 201 @struggle << { user: record[:user], problem: record[:problem], tries: tries } unless solve
201 202 record = {user: sub.user, problem: sub.problem}
202 203 user,problem = sub.user_id, sub.problem_id
203 204 solve = false
204 205 tries = 0
@@ -63,10 +63,10
63 63 - @submission.each do |sub|
64 64 %tr.inactive
65 65 %td= link_to sub.id, controller: 'graders' ,action: 'submission', id: sub.id
66 66 %td= sub.try(:user).try(:full_name)
67 67 %td= sub.try(:problem).try(:full_name)
68 68 %td= "#{time_ago_in_words(sub.submitted_at)} ago"
69 - %td= "#{time_ago_in_words(sub.graded_at)} ago"
69 + %td= "#{sub.graded_at ? time_ago_in_words(sub.graded_at) : ''} ago"
70 70 %td= sub.grader_comment
71 71
72 72
You need to be logged in to leave comments. Login now