added calcdps routine
This commit is contained in:
@@ -93,7 +93,7 @@ from rowers.rows import handle_uploaded_file
|
||||
from rowers.tasks import handle_makeplot,handle_otwsetpower,handle_sendemailtcx,handle_sendemailcsv
|
||||
from rowers.tasks import (
|
||||
handle_sendemail_unrecognized,handle_sendemailnewcomment,
|
||||
handle_sendemailnewresponse
|
||||
handle_sendemailnewresponse, handle_updatedps
|
||||
)
|
||||
|
||||
from scipy.signal import savgol_filter
|
||||
@@ -9266,6 +9266,21 @@ def team_leaveconfirm_view(request,id=0):
|
||||
'teams':get_my_teams(request.user),
|
||||
})
|
||||
|
||||
@login_required()
|
||||
def rower_calcdps_view(request):
|
||||
r = getrower(request.user)
|
||||
|
||||
ws = [(w.id,w.csvfilename) for w in Workout.objects.filter(user=r)]
|
||||
if settings.DEBUG:
|
||||
res = handle_updatedps.delay(r.user.email,ws,debug=True)
|
||||
else:
|
||||
queue.enqueue(handle_updatedps,r.user.email,ws,debug=False)
|
||||
|
||||
messages.info(request,"Your workouts are being updated in the background. You will receive email when this is done.")
|
||||
|
||||
url = reverse(workouts_view)
|
||||
return HttpResponseRedirect(url)
|
||||
|
||||
@login_required()
|
||||
def team_leave_view(request,id=0):
|
||||
r = getrower(request.user)
|
||||
|
||||
Reference in New Issue
Block a user