Private
Public Access
1
0

solved private, added raceid

This commit is contained in:
2025-10-22 08:44:55 +02:00
parent fd9c00dcfe
commit b6d8ec0429
3 changed files with 63 additions and 6 deletions

View File

@@ -5283,6 +5283,15 @@ def workout_upload_view(request,
}
]
if 'uploadoptions' in request.session:
uploadoptions = request.session['uploadoptions']
try:
_ = uploadoptions['landingpage']
except KeyError: # pragma: no cover
uploadoptions['landingpage'] = r.defaultlandingpage
else:
request.session['uploadoptions'] = uploadoptions
form = DocumentsForm(initial=uploadoptions)
optionsform = UploadOptionsForm(initial=uploadoptions,
request=request, raceid=raceid)
@@ -5295,6 +5304,7 @@ def workout_upload_view(request,
if form.is_valid() and optionsform.is_valid():
uploadoptions = form.cleaned_data.copy()
uploadoptions.update(optionsform.cleaned_data)
request.session['uploadoptions'] = uploadoptions
uploadoptions['secret'] = settings.UPLOAD_SERVICE_SECRET
uploadoptions['user'] = r.user.id
@@ -5493,7 +5503,8 @@ def team_workout_upload_view(request, userid=0, message="",
return response
else:
form = DocumentsForm()
optionsform = TeamUploadOptionsForm(initial=uploadoptions)
optionsform = TeamUploadOptionsForm(initial=uploadoptions,
request=request,raceid=raceid)
rowerform = TeamInviteForm(userid=userid)
rowerform.fields.pop('email')