passing tests
This commit is contained in:
@@ -297,7 +297,13 @@ def get_workout_default_page(request,id):
|
||||
else:
|
||||
return reverse('workout_workflow_view',kwargs={'id':id})
|
||||
|
||||
def get_user_by_id(request,id):
|
||||
def get_user_by_id(*args,**kwargs):
|
||||
request = args[0]
|
||||
try:
|
||||
id = args[1]
|
||||
except IndexError:
|
||||
id = request.user.id
|
||||
|
||||
return get_object_or_404(User,pk=id)
|
||||
|
||||
def getrequestrower(request,rowerid=0,userid=0,notpermanent=False):
|
||||
@@ -327,7 +333,7 @@ def getrequestrower(request,rowerid=0,userid=0,notpermanent=False):
|
||||
except Rower.DoesNotExist:
|
||||
raise Http404("Rower doesn't exist")
|
||||
|
||||
if userid != 0 and not is_coach_user(u,request.user.rower):
|
||||
if userid != 0 and not is_coach_user(request.user,u):
|
||||
raise PermissionDenied("You have no access to this user")
|
||||
|
||||
if notpermanent == False:
|
||||
@@ -360,7 +366,7 @@ def getrequestplanrower(request,rowerid=0,userid=0,notpermanent=False):
|
||||
except Rower.DoesNotExist:
|
||||
raise Http404("Rower doesn't exist")
|
||||
|
||||
if not is_coach_user(r.user,request.user.rower):
|
||||
if not is_coach_user(request.user,r.user):
|
||||
raise PermissionDenied("You have no access to this user")
|
||||
|
||||
if notpermanent == False:
|
||||
|
||||
Reference in New Issue
Block a user