From 7858803ba2d6528c622242b95d21abab01abac52 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 7 May 2025 21:47:57 +0200 Subject: [PATCH] fix --- rowers/tests/testdata/testdata.tcx.gz | Bin 3989 -> 3989 bytes rowers/views/apiviews.py | 5 ++++- rowers/views/userviews.py | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 459a6f0001b64802232861f9383dfddc01b0a59e..bbb37268694cda916d5fd96b47940e571f0bcb8a 100644 GIT binary patch delta 17 YcmbO#KUJPXzMF$%(-!HBjU2uF059tWX#fBK delta 17 YcmbO#KUJPXzMF%iCHQapMvh*705KZ{y8r+H diff --git a/rowers/views/apiviews.py b/rowers/views/apiviews.py index 681e3148..fc0ee311 100644 --- a/rowers/views/apiviews.py +++ b/rowers/views/apiviews.py @@ -1000,7 +1000,10 @@ def strokedatajson_v2(request, id): except: return HttpResponse("No JSON object could be decoded", status=400) - df = df.sort("time") + try: + df = df.sort("time") + except ColumnNotFoundError: # pragma: no cover + return HttpResponse("No time column", status=400) status, comment, data = api_get_dataframe(row.startdatetime, df) if status != 200: # pragma: no cover diff --git a/rowers/views/userviews.py b/rowers/views/userviews.py index 90cb4480..9f72a107 100644 --- a/rowers/views/userviews.py +++ b/rowers/views/userviews.py @@ -394,6 +394,7 @@ def rower_exportsettings_view(request, userid=0): 'strava_auto_delete': 'stravatoken', 'trainingpeaks_auto_export': 'tptoken', 'rp3_auto_import': 'rp3token', + 'rp3_use_split_power': 'rp3token', 'nk_auto_import': 'nktoken', 'intervals_auto_export': 'intervals_token', 'intervals_resample_to_1s': 'intervals_token',