diff --git a/apps/statistics/models.py b/apps/statistics/models.py index 9fea9a90a..a873a0f77 100644 --- a/apps/statistics/models.py +++ b/apps/statistics/models.py @@ -62,6 +62,7 @@ class MStatistics(mongo.Document): cls.objects(key='avg_time_taken').update_one(upsert=True, key='avg_time_taken', value=json.encode(avg_time_taken)) cls.objects(key='latest_sites_loaded').update_one(upsert=True, key='latest_sites_loaded', value=sites_loaded[-1]) cls.objects(key='latest_avg_time_taken').update_one(upsert=True, key='latest_avg_time_taken', value=avg_time_taken[-1]) + print sites_loaded, avg_time_taken print max(sites_loaded), max(avg_time_taken) cls.objects(key='max_sites_loaded').update_one(upsert=True, key='max_sites_loaded', value=max(sites_loaded)) cls.objects(key='max_avg_time_taken').update_one(upsert=True, key='max_avg_time_taken', value=max(avg_time_taken)) diff --git a/apps/statistics/templatetags/statistics_tags.py b/apps/statistics/templatetags/statistics_tags.py index ee75b2d8b..edc2cc9f0 100644 --- a/apps/statistics/templatetags/statistics_tags.py +++ b/apps/statistics/templatetags/statistics_tags.py @@ -4,6 +4,6 @@ register = template.Library() @register.filter def format_graph(n, max_value, height=30): - if n == 0: + if n == 0 or max_value == 0: return 1 - return max(1, height / (n/(max_value or 1))) \ No newline at end of file + return max(1, height / (n/max_value)) \ No newline at end of file