diff --git a/rowers/nkimportutils.py b/rowers/nkimportutils.py index b43d2b16..2ea5b0eb 100644 --- a/rowers/nkimportutils.py +++ b/rowers/nkimportutils.py @@ -97,6 +97,7 @@ def add_workout_from_data(userid, nkid, data, strokedata, source='nk', splitdata seatNumber = 1 oarlockfirmware = '' boatName = '' + portStarboard = 'port' workouttype = "water" boattype = "1x" diff --git a/rowers/tasks.py b/rowers/tasks.py index b2f4456c..dbf562d4 100644 --- a/rowers/tasks.py +++ b/rowers/tasks.py @@ -2069,7 +2069,10 @@ def handle_sendemail_breakthrough(workoutid, useremail, **kwargs): btvalues = pd.read_json(btvalues) - btvalues.sort_values('delta', axis=0, inplace=True) + try: + btvalues.sort_values('delta', axis=0, inplace=True) + except KeyError: + return 0 lastname = '' diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 08795a42..424ee975 100644 Binary files a/rowers/tests/testdata/testdata.tcx.gz and b/rowers/tests/testdata/testdata.tcx.gz differ