Private
Public Access
1
0

easy link to detach workouts

This commit is contained in:
Sander Roosendaal
2018-11-15 16:38:35 +01:00
parent 9921e7d777
commit 53f2462f7b
3 changed files with 26 additions and 1 deletions

View File

@@ -15410,6 +15410,26 @@ def plannedsession_edit_view(request,id=0,userid=0):
})
@login_required()
def plannedsession_detach_view(request,id=0,psid=0):
r = getrequestrower(request)
try:
ps = PlannedSession.objects.get(id=psid)
except PlannedSession.DoesNotExist:
raise Http404("Planned Session does not exist")
w = get_workout(id)
if (checkworkoutuser(request.user,w)==False):
return HttpResponseForbidden("Permission Error")
remove_workout_plannedsession(w,ps)
url = reverse(plannedsession_view,kwargs={'id':psid})
return HttpResponseRedirect(url)
@login_required()
def plannedsession_view(request,id=0,userid=0):