Private
Public Access
1
0

officializing remove power

This commit is contained in:
Sander Roosendaal
2020-12-01 19:51:09 +01:00
parent 0514a886e9
commit 808bd82ff5
4 changed files with 83 additions and 0 deletions

View File

@@ -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)