Private
Public Access
1
0

bug fixing related to permissions

This commit is contained in:
Sander Roosendaal
2020-02-23 10:06:59 +01:00
parent 9b2f5eb7d1
commit cea9b79428
3 changed files with 8 additions and 6 deletions

View File

@@ -374,8 +374,8 @@ def getrequestrower(request,rowerid=0,userid=0,notpermanent=False):
userid = int(userid)
rowerid = int(rowerid)
if userid == 0:
userid = request.user.id
#if userid == 0:
# userid = request.user.id
if notpermanent == False:
if rowerid == 0 and 'rowerid' in request.session:

View File

@@ -1762,7 +1762,7 @@ def workouts_view(request,message='',successmessage='',
r = getrequestrower(request,rowerid=rowerid,userid=userid)
# check if access is allowed
startdate = datetime.datetime.combine(startdate,datetime.time())
enddate = datetime.datetime.combine(enddate,datetime.time(23,59,59))
@@ -5187,8 +5187,8 @@ def team_workout_upload_view(request,message="",
# A page with all the recent graphs (searchable on workout name)
@login_required()
def list_videos(request):
r = getrequestrower(request)
def list_videos(request,userid=0):
r = getrequestrower(request,userid=userid)
workouts = Workout.objects.filter(user=r).order_by("-date", "-starttime")
query = request.GET.get('q')
if query:
@@ -5222,6 +5222,7 @@ def list_videos(request):
{'analyses': g,
'searchform':searchform,
'active':'nav-analysis',
'rower':r,
'teams':get_my_teams(request.user),
})