Private
Public Access
1
0

adding all new NK workouts

This commit is contained in:
Sander Roosendaal
2021-04-05 14:54:18 +02:00
parent f082d5f2b1
commit 84cefb31ab
4 changed files with 364 additions and 125 deletions

View File

@@ -817,8 +817,21 @@ def rower_process_nkcallback(request):
@login_required()
def workout_getnkworkout_all(request):
messages.error(request,"Future Functionality, coming soon!")
url = reverse('workout_nkimport_view')
try:
thetoken = nk_open(request.user)
except NoTokenError:
return HttpResponseRedirect("rower_nk_authorize")
r = getrequestrower(request)
result = nkstuff.get_nk_workouts(r,do_async=True)
if result:
messages.info(request,"Your NK workouts will be imported in the coming few minutes")
else:
messages.error(request,"Your NK workouts import failed")
url = reverse('workouts_view')
return HttpResponseRedirect(url)
@login_required()
@@ -854,7 +867,7 @@ def workout_nkimport_view(request,userid=0):
parkedids = []
try:
with open('nkblocked.json','r') as nkblocked:
jsondata = json.load(nkplocked)
jsondata = json.load(nkblocked)
parkedids = jsondata['ids']
except FileNotFoundError:
pass