Private
Public Access
1
0

bug fix and improved split behavior

This commit is contained in:
Sander Roosendaal
2017-08-24 09:59:19 +02:00
parent d09cf4c99c
commit c46c776884
2 changed files with 33 additions and 10 deletions

View File

@@ -7947,7 +7947,7 @@ def workout_split_view(request,id=id):
except Workout.DoesNotExist:
raise Http404("Workout doesn't exist")
r = getrower(request.user)
r = row.user
if request.method == 'POST':
form = WorkoutSplitForm(request.POST)
@@ -7962,7 +7962,24 @@ def workout_split_view(request,id=id):
for message in mesgs:
messages.info(request,message)
url = reverse(workouts_view)
if request.user == r:
url = reverse(workouts_view)
else:
mgrids = [team.id for team in Team.objects.filter(manager=request.user)]
rwrids = [team.id for team in r.team.all()]
teamids = list(set(mgrids) & set(rwrids))
if len(teamids) > 0:
teamid = teamids[0]
url = reverse(workouts_view,
kwargs={
'teamid':int(teamid),
}
)
else:
url = reverse(workouts_view)
qdict = {'q':row.name}
url+='?'+urllib.urlencode(qdict)