officializing remove power
This commit is contained in:
@@ -1274,6 +1274,36 @@ def workouts_join_select(request,
|
||||
'teams':get_my_teams(request.user),
|
||||
})
|
||||
|
||||
@login_required()
|
||||
def remove_power_confirm_view(request,id=0):
|
||||
r = getrower(request.user)
|
||||
workout = get_workout_by_opaqueid(request,id)
|
||||
|
||||
breadcrumbs = [
|
||||
{
|
||||
'url':'/rowers/list-workouts/',
|
||||
'name':'Workouts'
|
||||
},
|
||||
{
|
||||
'url':get_workout_default_page(request,encoder.encode_hex(workout.id)),
|
||||
'name': encoder.encode_hex(workout.id)
|
||||
},
|
||||
{ 'url':reverse('remove_power_confirm_view',
|
||||
kwargs={'id':encoder.encode_hex(workout.id)}),
|
||||
'name': 'Delete'
|
||||
}
|
||||
|
||||
]
|
||||
|
||||
return render(request,
|
||||
'workout_remove_power_confirm.html',
|
||||
{
|
||||
'workout':workout,
|
||||
'rower':r,
|
||||
'breadcrumbs':breadcrumbs,
|
||||
})
|
||||
|
||||
|
||||
@login_required()
|
||||
def remove_power_view(request,id=0):
|
||||
r = getrower(request.user)
|
||||
@@ -1299,6 +1329,11 @@ def remove_power_view(request,id=0):
|
||||
res = dataprep.dataprep(row.df, id=workout.id)
|
||||
cpdf,delta,cpvalues = dataprep.setcp(workout)
|
||||
|
||||
workout.normp = 0
|
||||
workout.rscore = 0
|
||||
workout.save()
|
||||
|
||||
|
||||
dataprep.initiate_cp(r)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user