Private
Public Access
1
0

deleting fitfile on session delete

This commit is contained in:
Sander Roosendaal
2021-03-02 12:12:31 +01:00
parent 1000e6f000
commit d537ce66da
2 changed files with 15 additions and 0 deletions

View File

@@ -1626,6 +1626,7 @@ def plannedsession_teamclone_view(request,id=0):
if not ps.is_template:
ps.name += ' (copy)'
ps.is_template = False
ps.fitfile = None
deltadays = ps.preferreddate-ps.startdate
@@ -2234,6 +2235,15 @@ class PlannedSessionDelete(DeleteView):
w.plannedsession = None
w.save()
if self.object.fitfile:
filelist = self.object.fitfile.name.split('/media')
filename = settings.MEDIA_ROOT+'/'+filelist[-1]
try:
os.remove(filename)
except FileNotFoundError:
print(filename)
self.object.fitfile = None
url = reverse(plannedsessions_view)
next = self.request.GET.get('next',url)