diff --git a/participation/models.py b/participation/models.py index 651cd85..c442aca 100644 --- a/participation/models.py +++ b/participation/models.py @@ -1196,6 +1196,9 @@ class Pool(models.Model): (f"C{max_row + 1}:{getcol(2 + passages.count() * passage_width)}{max_row + 3}", (0.9, 0.9, 0.9)), (f"A{max_row + 5}:E{max_row + 5}", (0.8, 0.8, 0.8)), (f"A{max_row + 6}:E{max_row + 5 + pool_size}", (0.9, 0.9, 0.9)),] + # Display penalties in red + bg_colors += [(f"{getcol(2 + (passage.position - 1) * passage_width + 2)}{max_row + 2}", (1.0, 0.7, 0.7)) + for passage in self.passages.filter(defender_penalties__gte=1).all()] for bg_range, bg_color in bg_colors: r, g, b = bg_color format_requests.append({