bug fix and improved split behavior
This commit is contained in:
@@ -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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user