Fix secauth middleware to grant access to WG Secretary, RG Chair and Area Director. Commit ready for merge.
- Legacy-Id: 7726
This commit is contained in:
parent
e838ca78c5
commit
90c9e3e256
|
@ -45,7 +45,8 @@ class SecAuthMiddleware(object):
|
|||
if request.path.startswith('/secr/announcement/'):
|
||||
return login_required(view_func)(request,*view_args,**view_kwargs)
|
||||
elif self.is_unrestricted_url(request.path):
|
||||
return role_required('WG Chair','Secretariat')(view_func)(request,*view_args,**view_kwargs)
|
||||
return role_required('WG Chair','WG Secretary','RG Chair','Area Director',
|
||||
'Secretariat')(view_func)(request,*view_args,**view_kwargs)
|
||||
else:
|
||||
return role_required('Secretariat')(view_func)(request,*view_args,**view_kwargs)
|
||||
else:
|
||||
|
|
Loading…
Reference in a new issue