From afedf431e0960af7bd57f63705ecb76bc995e8b4 Mon Sep 17 00:00:00 2001 From: Chris Hill-Scott Date: Thu, 20 Jun 2019 10:35:55 +0100 Subject: [PATCH] Link to all services from organisation Because a member of the organisation can now see some pages for any live service they should be able to click into each one. --- app/main/views/organisations.py | 6 ------ .../views/organisations/organisation/index.html | 8 ++------ .../organisations/organisation/trial-mode-services.html | 2 +- tests/app/main/views/organisations/test_organisation.py | 9 +++++---- 4 files changed, 8 insertions(+), 17 deletions(-) diff --git a/app/main/views/organisations.py b/app/main/views/organisations.py index 44d4c068d..78ebfec2d 100644 --- a/app/main/views/organisations.py +++ b/app/main/views/organisations.py @@ -70,13 +70,8 @@ def add_organisation(): @login_required @user_has_permissions() def organisation_dashboard(org_id): - for service in current_organisation.live_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', - organisation_services=current_organisation.live_services ) @@ -87,7 +82,6 @@ def organisation_trial_mode_services(org_id): return render_template( 'views/organisations/organisation/trial-mode-services.html', search_form=SearchByNameForm(), - services=current_organisation.trial_services ) diff --git a/app/templates/views/organisations/organisation/index.html b/app/templates/views/organisations/organisation/index.html index 1fd844422..c0ae8a5cd 100644 --- a/app/templates/views/organisations/organisation/index.html +++ b/app/templates/views/organisations/organisation/index.html @@ -10,13 +10,9 @@ Services diff --git a/app/templates/views/organisations/organisation/trial-mode-services.html b/app/templates/views/organisations/organisation/trial-mode-services.html index 74c734c23..5e8d0e1cf 100644 --- a/app/templates/views/organisations/organisation/trial-mode-services.html +++ b/app/templates/views/organisations/organisation/trial-mode-services.html @@ -12,7 +12,7 @@ {{ live_search(target_selector='.browse-list-item', show=True, form=search_form, label='Search by name') }}