From 96cfa9788996c1107844ca586f11ada860fed5dc Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Mon, 1 Sep 2025 19:13:57 +0200 Subject: [PATCH 1/4] fix --- rowers/tests/testdata/testdata.tcx.gz | Bin 3989 -> 3989 bytes rowers/views/userviews.py | 5 ++++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 8824d71470c6b99ce56d3bb87db3b70edb434142..dd6af488ec71a675dd0dbbfa9e00417fe3797222 100644 GIT binary patch delta 16 XcmbO#KUJPxzMF$%*~P6J+57kbErtcF delta 16 XcmbO#KUJPxzMF%?>BHQO?0x(ID+~or diff --git a/rowers/views/userviews.py b/rowers/views/userviews.py index 3a904289..300a8f78 100644 --- a/rowers/views/userviews.py +++ b/rowers/views/userviews.py @@ -535,7 +535,10 @@ def rower_exportsettings_view(request, userid=0): r.save() - messages.info(request, 'Settings saved') + if doset: + messages.info(request, 'Settings saved') + else: # pragma: no cover + messages.error(request, 'Settings not saved: Need a Pro account') else: form = RowerExportForm(instance=r) From dd5ca192bdea7a624e43d522587bf644a748ec99 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sat, 6 Sep 2025 13:44:11 +0200 Subject: [PATCH 2/4] fix --- rowers/views/analysisviews.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/rowers/views/analysisviews.py b/rowers/views/analysisviews.py index e511b070..041879c0 100644 --- a/rowers/views/analysisviews.py +++ b/rowers/views/analysisviews.py @@ -769,8 +769,10 @@ def cpdata(workouts, options): minutevalue = int(tvalue) except TypeError: # pragma: no cover minutevalue = 0 - - tvalue = int(60*(tvalue-minutevalue)) + try: + tvalue = int(60*(tvalue-minutevalue)) + except TypeError: # pragma: no cover + tvalue = int(60*tvalue) if hourvalue >= 24: # pragma: no cover hourvalue = 23 From b4cce4c453627dc5e4719d77fa208418cdafb5f4 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sat, 6 Sep 2025 13:57:13 +0200 Subject: [PATCH 3/4] tested --- rowers/tests/testdata/testdata.tcx.gz | Bin 3989 -> 3989 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index dd6af488ec71a675dd0dbbfa9e00417fe3797222..5f0b2c256ed45c881915fe99a2127b63d22c0918 100644 GIT binary patch delta 16 XcmbO#KUJPxzMF%CS$@w(_C9_9B?tsv delta 16 XcmbO#KUJPxzMF$%*~P6J+57kbErtcF From f3e1fea18d2b00829ec56a1978f7ffbd8409ab05 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sat, 6 Sep 2025 15:43:15 +0200 Subject: [PATCH 4/4] release --- rowers/tests/testdata/testdata.tcx.gz | Bin 3989 -> 3989 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 5f0b2c256ed45c881915fe99a2127b63d22c0918..50e4c7bcf66dc54faa907e4d81e9dc2db662cf97 100644 GIT binary patch delta 15 WcmbO#KUJPhzMF%?P-!DuKR*B