intervals.icu fixes
This commit is contained in:
@@ -1406,7 +1406,12 @@ def get_title_from_fit(filename):
|
||||
|
||||
return title
|
||||
|
||||
def get_workouttype_from_fit(filename, workouttype='water'):
|
||||
def get_workouttype_from_fit(filename, workouttype=None):
|
||||
if workouttype is None:
|
||||
workouttype = 'water'
|
||||
workouttype_orig = ''
|
||||
else:
|
||||
workouttype_orig = workouttype
|
||||
try:
|
||||
fitfile = FitFile(filename, check_crc=False)
|
||||
except FitHeaderError: # pragma: no cover
|
||||
@@ -1435,6 +1440,8 @@ def get_workouttype_from_fit(filename, workouttype='water'):
|
||||
workouttype = mytypes.fitmappinginv[fittype]
|
||||
except KeyError:
|
||||
pass
|
||||
if workouttype_orig in ['water', 'rower']:
|
||||
workouttype = workouttype_orig
|
||||
|
||||
return workouttype
|
||||
|
||||
|
||||
Reference in New Issue
Block a user