Skip to content

Commit 27d8d9c

Browse files
committed
fix division by zero error
1 parent 967a5cf commit 27d8d9c

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

people/committee_meeting_attendees_mks_full_stats.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,12 @@ def get_aggregates(package: PackageWrapper):
108108
for agg_key, agg in get_all_aggregates():
109109
if agg.get('protocol_meetings', 0) > 0:
110110
attended_meetings_percent = agg.get('attended_meetings_percent', 0)
111-
relative_percent = int((attended_meetings_percent - min_attended_meetings_percent)
112-
/ (max_attended_meetings_percent - min_attended_meetings_percent)
113-
* 100)
111+
if (max_attended_meetings_percent - min_attended_meetings_percent) > 0:
112+
relative_percent = int((attended_meetings_percent - min_attended_meetings_percent)
113+
/ (max_attended_meetings_percent - min_attended_meetings_percent)
114+
* 100)
115+
else:
116+
relative_percent = 0
114117
agg['attended_meetings_relative_percent'] = relative_percent
115118
yield get_mk_aggregates()
116119

0 commit comments

Comments
 (0)