fix errors
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user