diff --git a/rowers/dataroutines.py b/rowers/dataroutines.py index c6bdef6c..9d99ac49 100644 --- a/rowers/dataroutines.py +++ b/rowers/dataroutines.py @@ -249,7 +249,7 @@ def get_video_data(w, groups=['basic'], mode='water'): df2 = pd.concat([df2, coordinates], axis=1) latitude = df2['latitude'] longitude = df2['longitude'] - boatspeed = (100*df2['velo']).astype(int)/100. + boatspeed = (100*df2['velo'].fillna(method='ffill')).astype(int)/100. # bundle data data = { diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 7c37a252..a7a4f7bf 100644 Binary files a/rowers/tests/testdata/testdata.tcx.gz and b/rowers/tests/testdata/testdata.tcx.gz differ diff --git a/rowers/views/paymentviews.py b/rowers/views/paymentviews.py index bd5d1dfc..27f2fc5b 100644 --- a/rowers/views/paymentviews.py +++ b/rowers/views/paymentviews.py @@ -38,11 +38,10 @@ def rower_process_fakturoidcallback(request): return HttpResponseRedirect(reverse('workouts_view')) post_data = { -# 'code': code, -# 'grant_type': "authorization_code", - 'grant_type': "client_credentials", -# 'redirect_uri': FAKTUROID_REDIRECT_URI, -# "client_id": FAKTUROID_CLIENT_ID, + 'code': code, + 'grant_type': "authorization_code", +# 'grant_type': "client_credentials", + 'redirect_uri': FAKTUROID_REDIRECT_URI, } auth_string = f"{FAKTUROID_CLIENT_ID}:{FAKTUROID_CLIENT_SECRET}"