From a8c38b7478abace5942889ad8be0f0cb5d340af5 Mon Sep 17 00:00:00 2001 From: Leo Hemsted Date: Thu, 26 May 2016 14:36:23 +0100 Subject: [PATCH] list services on platform admin page --- app/main/views/platform_admin.py | 12 ++++++++---- app/templates/views/platform-admin.html | 8 ++++---- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/app/main/views/platform_admin.py b/app/main/views/platform_admin.py index 56b75dd5a..f12062a53 100644 --- a/app/main/views/platform_admin.py +++ b/app/main/views/platform_admin.py @@ -2,12 +2,14 @@ from datetime import datetime import pytz from flask import render_template -from flask_login import login_required +from flask_login import login_required, current_user -from app import statistics_api_client +from app import statistics_api_client, service_api_client from app.main import main from app.utils import user_has_permissions -from app.statistics_utils import sum_of_statistics, add_rates_togi +from app.statistics_utils import sum_of_statistics, add_rates_to +from app.notify_client.api_client import ServicesBrowsableItem + @main.route("/platform-admin") @login_required @@ -15,7 +17,9 @@ from app.statistics_utils import sum_of_statistics, add_rates_togi def platform_admin(): return render_template( 'views/platform-admin.html', - global_stats=get_global_stats() + global_stats=get_global_stats(), + services=[ServicesBrowsableItem(x) for x in + service_api_client.get_services({'user_id': current_user.id})['data']] ) diff --git a/app/templates/views/platform-admin.html b/app/templates/views/platform-admin.html index 6ad536803..02034d15a 100644 --- a/app/templates/views/platform-admin.html +++ b/app/templates/views/platform-admin.html @@ -14,10 +14,6 @@ {{ browse_list([ - { - 'title': 'List all services', - 'link': url_for('.show_all_services') - }, { 'title': 'View providers', 'link': url_for('.view_providers') @@ -46,5 +42,9 @@ +

Services

+ {{ browse_list(services) }} + + {% endblock %}