Merge pull request #1974 from alphagov/org-links-dont-show-if-user-doesnt-have-permissions

Org links don't show if user doesn't have permissions
This commit is contained in:
Chris Waszczuk
2018-03-21 16:15:42 +00:00
committed by GitHub
5 changed files with 18 additions and 7 deletions

View File

@@ -56,6 +56,9 @@ def add_organisation():
@user_has_permissions()
def organisation_dashboard(org_id):
organisation_services = organisations_client.get_organisation_services(org_id)
for service in organisation_services:
has_permission = current_user.has_permission_for_service(service['id'], 'view_activity')
service.update({'has_permission_to_view': has_permission})
return render_template(
'views/organisations/organisation/index.html',