From ea89502c25f80b2aebbf0d2c187711140d235274 Mon Sep 17 00:00:00 2001 From: emkael Date: Sat, 28 Dec 2019 00:26:04 +0100 Subject: Avoiding division by zero for empty phase dimensions calculation --- jfr_playoff/generator.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jfr_playoff/generator.py b/jfr_playoff/generator.py index 062ccab..5411e0e 100644 --- a/jfr_playoff/generator.py +++ b/jfr_playoff/generator.py @@ -326,7 +326,8 @@ class PlayoffGenerator(object): if self.page.get('starting_position_indicators', None) \ else col_no * (self.page['width'] + self.page['margin']) grid_boxes += self.get_phase_header(phase, grid_x) - match_height = canvas_size[1] / len(phase.matches) + match_height = canvas_size[1] / len(phase.matches) \ + if len(phase.matches) > 0 else 0 row_no = 0 for match in phase.matches: grid_y = self.page['margin'] / 2 if dimensions[1] == 1 else \ -- cgit v1.2.3