Merge pull request #1022 from alphagov/deactivate-services-plat-admin

Deactivate services plat admin
This commit is contained in:
Leo Hemsted
2016-11-16 11:07:52 +00:00
committed by GitHub
4 changed files with 82 additions and 13 deletions

View File

@@ -18,7 +18,7 @@ def platform_admin():
'views/platform-admin.html',
**get_statistics(sorted(
services,
key=lambda service: service['created_at'],
key=lambda service: (service['active'], service['created_at']),
reverse=True
))
)
@@ -27,12 +27,12 @@ def platform_admin():
def get_statistics(services):
return {
'global_stats': create_global_stats(services),
'live_services': format_stats_by_service([
'live_services': format_stats_by_service(
service for service in services if not service['restricted']
]),
'trial_mode_services': format_stats_by_service([
),
'trial_mode_services': format_stats_by_service(
service for service in services if service['restricted']
]),
),
}
@@ -74,5 +74,6 @@ def format_stats_by_service(services):
},
'restricted': service['restricted'],
'research_mode': service['research_mode'],
'created_at': service['created_at']
'created_at': service['created_at'],
'active': service['active']
}