|
17 | 17 | <h3>
|
18 | 18 | <%= @grading_header %>
|
19 | 19 | <% if cur_reg_staff %>
|
20 |
| - <% if @grading_output.kind_of?(TapParser) %> |
21 |
| - <%= link_to Upload.upload_path_for(@grade.grading_output), class: "btn btn-default" do %> |
22 |
| - <i class="glyphicon glyphicon-download-alt"></i> Download raw test output |
23 |
| - <% end %> |
24 |
| - <%= link_to Upload.upload_path_for(@grade.full_log), class: "btn btn-default" do %> |
25 |
| - <i class="glyphicon glyphicon-download-alt"></i> Download full log |
26 |
| - <% end %> |
| 20 | + <% if @grading_output.kind_of?(TapParser) %> |
| 21 | + <%= link_to Upload.upload_path_for(@grade.grading_output), class: "btn btn-default" do %> |
| 22 | + <i class="glyphicon glyphicon-download-alt"></i> Download raw test output |
| 23 | + <% end %> |
| 24 | + <%= link_to Upload.upload_path_for(@grade.full_log), class: "btn btn-default" do %> |
| 25 | + <i class="glyphicon glyphicon-download-alt"></i> Download full log |
| 26 | + <% end %> |
27 | 27 |
|
28 |
| - <span class="pull-right">Total score: |
29 |
| - <%= to_fixed(@grading_output.points_earned) %> / |
30 |
| - <%= to_fixed(@grading_output.points_available)%> |
31 |
| - </span> |
32 |
| - <% else if @grader.response_type == 'simple_list' %> |
33 |
| - <%= link_to Upload.upload_path_for(@grade.grading_output), class: "btn btn-default" do %> |
34 |
| - <i class="glyphicon glyphicon-download-alt"></i> Download raw test output |
35 |
| - <% end %> |
36 |
| - <%= link_to Upload.upload_path_for(@grade.orca_result_path), class: "btn btn-default" do %> |
37 |
| - <i class="glyphicon glyphicon-download-alt"></i> Download full log |
38 |
| - <% end %> |
| 28 | + <span class="pull-right">Total score: |
| 29 | + <%= to_fixed(@grading_output.points_earned) %> / |
| 30 | + <%= to_fixed(@grading_output.points_available)%> |
| 31 | + </span> |
| 32 | + <% elsif @grader.response_type == 'simple_list' %> |
| 33 | + <%= link_to Upload.upload_path_for(@grade.grading_output), class: "btn btn-default" do %> |
| 34 | + <i class="glyphicon glyphicon-download-alt"></i> Download raw test output |
| 35 | + <% end %> |
| 36 | + <%= link_to Upload.upload_path_for(@grade.orca_result_path), class: "btn btn-default" do %> |
| 37 | + <i class="glyphicon glyphicon-download-alt"></i> Download full log |
| 38 | + <% end %> |
39 | 39 |
|
40 |
| - <span class="pull-right">Total score: |
41 |
| - <%= to_fixed(@grading_output['score']) %> / |
42 |
| - <%= to_fixed(@grading_output['max-score'])%> |
43 |
| - </span> |
44 |
| - |
45 |
| - <% end %> |
| 40 | + <span class="pull-right">Total score: |
| 41 | + <% if @grading_output %> |
| 42 | + <%= to_fixed(@grading_output['score']) %> / |
| 43 | + <%= to_fixed(@grading_output['max-score'])%> |
| 44 | + <% else %> |
| 45 | + ?? |
| 46 | + </span> <% end %> |
| 47 | + |
| 48 | + <% end %> |
46 | 49 | <% end %>
|
47 | 50 | </h3>
|
48 | 51 | <% if @grading_output.nil? %>
|
|
0 commit comments