From 10b2952a43d51d625ece93b4acd67833f1e74922 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Lombra=C3=B1a=20Gonz=C3=A1lez?= Date: Tue, 13 Nov 2018 10:29:00 +0100 Subject: [PATCH] Fixes #1890 --- pybossa/api/global_stats.py | 1 + test/test_api/test_global_stats_api.py | 1 + 2 files changed, 2 insertions(+) diff --git a/pybossa/api/global_stats.py b/pybossa/api/global_stats.py index b31bfb76e1..7d28957a83 100644 --- a/pybossa/api/global_stats.py +++ b/pybossa/api/global_stats.py @@ -50,6 +50,7 @@ def get(self, oid=None): n_projects = cached_projects.n_published() + cached_projects.n_count('draft') data = dict(n_projects=n_projects, n_users=n_users, + n_tasks=stats.n_total_tasks_site(), n_task_runs=stats.n_task_runs_site(), n_pending_tasks=n_pending_tasks, n_results=stats.n_results_site(), diff --git a/test/test_api/test_global_stats_api.py b/test/test_api/test_global_stats_api.py index fa8334573b..fb38a783ff 100644 --- a/test/test_api/test_global_stats_api.py +++ b/test/test_api/test_global_stats_api.py @@ -32,6 +32,7 @@ def test_global_stats(self): stats = json.loads(res.data) assert res.status_code == 200, res.status_code keys = ['n_projects', 'n_pending_tasks', + 'n_tasks', 'n_users', 'n_task_runs', 'n_results', 'categories'] for k in keys: err_msg = "%s should be in stats JSON object" % k