diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 27bcbfd9..0a56fd33 100644 Binary files a/rowers/tests/testdata/testdata.tcx.gz and b/rowers/tests/testdata/testdata.tcx.gz differ diff --git a/rowers/views/apiviews.py b/rowers/views/apiviews.py index b462a222..d5a78317 100644 --- a/rowers/views/apiviews.py +++ b/rowers/views/apiviews.py @@ -568,6 +568,8 @@ def strokedata_fit(request): with open(fit_filename, 'wb') as fit_file: fit_file.write(fit_data) except Exception as e: + dologging('apilog.log','FIT') + dologging('apilog.log',e) return JsonResponse({ "status": "error", "message": f"An error occurred while saving the FIT file: {str(e)}" @@ -578,6 +580,8 @@ def strokedata_fit(request): try: row = FP(fit_filename) except ValueError as e: + dologging('apilog.log','FIT error') + dologging('apilog.log',e) return JsonResponse({ "status": "error", "message": f"An error occurred while parsing the FIT file: {str(e)}"