diff --git a/whynot/frontend/routes.py b/whynot/frontend/routes.py index e4ee664..f2dc772 100644 --- a/whynot/frontend/routes.py +++ b/whynot/frontend/routes.py @@ -291,11 +291,10 @@ def load_statistics(): def count(databank_name): "Called by the databank page, while the loading icon is displayed" - # TODO: speed up this method - _log.info("request for databank %s summary" % databank_name) cs = count_summary(databank_name) + cs = {l: d for l, d in list(cs.items()) if l not in ['missing', 'present']} return jsonify({ 'labels': list(sorted(cs.keys())), diff --git a/whynot/frontend/templates/databank.html b/whynot/frontend/templates/databank.html index 43a4246..e7b833c 100644 --- a/whynot/frontend/templates/databank.html +++ b/whynot/frontend/templates/databank.html @@ -35,9 +35,7 @@

{{ databank['name'] }}

method: 'GET', dataType: 'json', success: function(d) { - // TODO: format data var ctx = document.getElementById("chart-" + databank_name); - var chart = new Chart(ctx, { type: 'pie', data: { @@ -45,10 +43,10 @@

{{ databank['name'] }}

datasets: [{ data: d.data, backgroundColor: [ - "#FFCE56", "#FF6384", "#B2B2B2", "#36A2EB", "#F99744", "#57CE54" + "#FFCE56", "#B2B2B2", "#F99744", "#57CE54" ], hoverBackgroundColor: [ - "#FFCE56", "#FF6384", "#B2B2B2", "#36A2EB", "#F99744", "#57CE54" + "#FFCE56", "#B2B2B2", "#F99744", "#57CE54" ] }] },