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

View File

@@ -5773,14 +5773,13 @@ def interactive_flex_chart2(id, r, promember=0,
except KeyError:
pass
if len(rowdata) < 2:
rowdata = dataprep.getsmallrowdata_db(columns, ids=[id], doclean=True,
workstrokesonly=False)
workstrokesonly = False
if len(rowdata) < 2:
rowdata = dataprep.getsmallrowdata_db(columns, ids=[id],
doclean=False,
workstrokesonly=False)
try:
if len(rowdata) < 2:
rowdata = dataprep.getsmallrowdata_db(columns, ids=[id],
doclean=False,
workstrokesonly=False)
workstrokesonly = False
except TypeError:
workstrokesonly = False
try:
_ = rowdata[yparam2]

View File

@@ -38,7 +38,10 @@ def get_weather_data(long, lat, unixtime):
return 0
if s.ok:
return s.json()
try:
return s.json()
except:
return 0
else: # pragma: no cover
return 0