Private
Public Access
1
0

delete on intervals.icu confirm - planned sessions

This commit is contained in:
2024-12-27 16:34:12 +01:00
parent 028a9b2d8f
commit 911a986d37
3 changed files with 14 additions and 0 deletions

View File

@@ -2561,6 +2561,15 @@ def plannedsession_view(request, id=0, userid=0):
class PlannedSessionDelete(DeleteView):
model = PlannedSession
template_name = 'plannedsessiondeleteconfirm.html'
def post(self, request, *args, **kwargs):
post_data = request.POST
intervals_delete = post_data.get('intervals_delete', False)
if not intervals_delete:
# set intervals_icu_id of object to None
self.object = self.get_object()
self.object.intervals_icu_id = None
self.object.save()
return super(PlannedSessionDelete, self).post(request, *args, **kwargs)
# extra parameters
def get_context_data(self, **kwargs):