Private
Public Access
1
0

fix errors

This commit is contained in:
Sander Roosendaal
2023-04-10 13:32:10 +02:00
parent 2bc9a99e5b
commit 764044899a
3 changed files with 17 additions and 10 deletions

View File

@@ -145,7 +145,12 @@ def workout_goldmedalstandard(workout, reset=False):
goldmedalstandard, goldmedalseconds = calculate_goldmedalstandard(
workout.user, workout)
if workout.workouttype in otwtypes:
factor = 100./(100.-workout.user.otwslack)
try:
factor = 100./(100.-workout.user.otwslack)
except ZeroDivisionError:
factor = 1.
workout.user.otwslack = 0
workout.user.save()
goldmedalstandard = goldmedalstandard*factor
workout.goldmedalstandard = goldmedalstandard
workout.goldmedalseconds = goldmedalseconds