fix rojabo permissions
This commit is contained in:
@@ -649,10 +649,10 @@ def rower_process_testcallback(request): # pragma: no cover
|
||||
|
||||
# The page where you select which Strava workout to import
|
||||
@login_required()
|
||||
@user_passes_test(ispromember, login_url="/rowers/paidplans/",
|
||||
message="This functionality requires a Pro plan or higher",
|
||||
@user_passes_test(isplanmember, login_url="/rowers/paidplans/",
|
||||
message="This functionality requires a Self-coach plan or higher",
|
||||
redirect_field_name=None)
|
||||
@permission_required('rower.is_planmember', fn=get_user_by_userid, raise_exception=True)
|
||||
@permission_required('plannedsession.add_session', fn=get_user_by_userid, raise_exception=True)
|
||||
def workout_rojaboimport_view(request, message="", userid=0): # pragma: no cover
|
||||
r = getrequestrower(request, userid=userid)
|
||||
if r.user != request.user:
|
||||
|
||||
Reference in New Issue
Block a user