From 082860f7b9d42f5cbcf261307654e8d8387dcd14 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Thu, 23 Oct 2025 14:14:49 +0200 Subject: [PATCH] tested, fixed --- rowers/integrations/polar.py | 13 ++----------- rowers/nkimportutils.py | 2 +- rowers/tests/testdata/testdata.tcx.gz | Bin 3989 -> 3989 bytes 3 files changed, 3 insertions(+), 12 deletions(-) diff --git a/rowers/integrations/polar.py b/rowers/integrations/polar.py index 2ac1aba1..a391e958 100644 --- a/rowers/integrations/polar.py +++ b/rowers/integrations/polar.py @@ -197,17 +197,8 @@ class PolarIntegration(SyncIntegration): if response['status'] != 'processing': return 0 - - dologging('polar.log', response.status_code) - if response.status_code != 200: # pragma: no cover - try: - dologging('polar.log', response.text) - except: - pass - try: - dologging('polar.log', response.json()) - except: - pass + if response['status'] != 'processing': + dologging('polar.log', response['message']) exercise_dict['filename'] = filename else: # pragma: no cover diff --git a/rowers/nkimportutils.py b/rowers/nkimportutils.py index cf8eafa9..386d018c 100644 --- a/rowers/nkimportutils.py +++ b/rowers/nkimportutils.py @@ -12,7 +12,6 @@ from rowers.utils import dologging import requests import json - def strfdelta(tdelta): try: minutes, seconds = divmod(tdelta.seconds, 60) @@ -33,6 +32,7 @@ def strfdelta(tdelta): def add_workout_from_data(userid, nkid, data, strokedata, source='nk', splitdata=None, workoutsource='nklinklogbook'): + from rowers.dataflow import upload_handler csvfilename = 'media/{code}_{nkid}.csv.gz'.format( nkid=nkid, code=uuid4().hex[:16] diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index bd458c41a800306c8332f71681815733e78008c8..f46c652d60714c065401a717035c4250748225cf 100644 GIT binary patch delta 15 WcmbO#KUJPhzMF&Nv*<>)etrNXas-9| delta 15 WcmbO#KUJPhzMF$%8`nm*etrNV%>+IG