Private
Public Access
1
0

setting user required in team upload

This commit is contained in:
Sander Roosendaal
2020-05-05 10:58:52 +02:00
parent ed6b3e3bdd
commit 096d4e9d34
2 changed files with 3 additions and 2 deletions

View File

@@ -518,7 +518,7 @@ def getrequestplanrower(request,rowerid=0,userid=0,notpermanent=False):
def getrower(user): def getrower(user):
try: try:
if user.is_anonymous: if user is None or user.is_anonymous:
return None return None
except AttributeError: except AttributeError:
if User.objects.get(id=user).is_anonymous: if User.objects.get(id=user).is_anonymous:

View File

@@ -5090,7 +5090,8 @@ def team_workout_upload_view(request,message="",
rowers = rowers.exclude(rowerplan='basic') rowers = rowers.exclude(rowerplan='basic')
rowerform.fields['user'].queryset = User.objects.filter(rower__in=rowers).distinct() rowerform.fields['user'].queryset = User.objects.filter(rower__in=rowers).distinct()
if form.is_valid(): rowerform.fields['user'].required = True
if form.is_valid() and rowerform.is_valid():
f = request.FILES.get('file',False) f = request.FILES.get('file',False)
if f: if f:
res = handle_uploaded_file(f) res = handle_uploaded_file(f)