From 3b1876103b82ab55e2a06c853ec154a450c344d1 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Thu, 23 May 2024 20:04:29 +0200 Subject: [PATCH 1/2] fix --- rowers/tasks.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 = '' From 8f58ef3067ed0cb15f74cc228389e9af7172696c Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Fri, 24 May 2024 10:35:54 +0200 Subject: [PATCH 2/2] fix nk import --- rowers/nkimportutils.py | 1 + rowers/tests/testdata/testdata.tcx.gz | Bin 3999 -> 3999 bytes 2 files changed, 1 insertion(+) 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/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 08795a420e95f3ecdfec9738872e32c22d745ea9..424ee975e150b79c4f23dda4c83f346e85ed0c76 100644 GIT binary patch delta 257 zcmV+c0sj7=_3_KD@6vg@-P@I@d^+yn!R!9j*~OLD z>+)pTZI+2c{`BF|UAeD=C*At^@uS0^pJg`NKX==I zNpJD9*Qb9h)13j_1K9n4u(eV_uhldH}^5Ri?8h@lqAKv*No-sEw H#DD<+Z-Jqg delta 257 zcmV+c0sj7^grGgBAGhxc}i`u{+?-?o1zlWBz>kX|?&{?(IrcJ{@=P;C27%?BdF6 z^5FdZWOdZ_>8D@57?SXD=pI)y{US9s(-_rY-4!!blK5Ti~{U=>AI}5IGe*Sv5 z)jDnV@@c>AhRa9$#rY3jq?(f7$>COP|0qp)iSX}vH_vE*a>F~}L^=h4-!^4DfdGRPcjX%<*5AXaB+S+GD H#DD<+SumfN