|
24 | 24 | <th rowspan="2">Name</th> |
25 | 25 | <th rowspan="2" class="narrow">V</th> |
26 | 26 | {% for task in thread_tasks %} |
27 | | - {% set letters = ['S','D','C','R'] if task == 'seq' else ['S','P','A','E','D','C','R'] %} |
| 27 | + {% set letters = ['S','D','C','R'] if task.name == 'seq' else ['S','P','A','E','D','C','R'] %} |
28 | 28 | <th colspan="{{ letters | length }}" class="task-header"> |
29 | 29 | <div class="task-title"> |
30 | | - <span class="task-name">{{ task }}</span> |
31 | | - {% if deadlines.get(task) %}<span class="deadline">{{ deadlines.get(task) }}</span>{% endif %} |
| 30 | + <span class="task-name">{{ task.display_name }}</span> |
| 31 | + {% if deadlines.get(task.name) %}<span class="deadline">{{ deadlines.get(task.name) }}</span>{% endif %} |
32 | 32 | </div> |
33 | 33 | </th> |
34 | 34 | {% endfor %} |
35 | 35 | <th rowspan="2" class="narrow">Total</th> |
36 | 36 | </tr> |
37 | 37 | <tr> |
38 | 38 | {% for task in thread_tasks %} |
39 | | - {% set letters = ['S','D','C','R'] if task == 'seq' else ['S','P','A','E','D','C','R'] %} |
| 39 | + {% set letters = ['S','D','C','R'] if task.name == 'seq' else ['S','P','A','E','D','C','R'] %} |
40 | 40 | {% for letter in letters %} |
41 | 41 | <th class="narrow">{{ letter }}</th> |
42 | 42 | {% endfor %} |
|
49 | 49 | <td class="name">{{ row.name|safe }}</td> |
50 | 50 | <td class="narrow variant-cell">—</td> |
51 | 51 | {% for task in thread_tasks %} |
52 | | - {% set cell = row.cells[task] %} |
53 | | - {% if task == 'seq' %} |
| 52 | + {% set cell = row.cells[task.name] %} |
| 53 | + {% if task.name == 'seq' %} |
54 | 54 | <td class="narrow {{ cell.solution_class }}">{{ cell.solution_points }}</td> |
55 | 55 | <td class="narrow deadline-cell">{{ cell.deadline_penalty }}</td> |
56 | 56 | <td class="narrow {{ cell.copy_class }}">{{ cell.copy_penalty }}</td> |
|
0 commit comments