From ace2159facf21b75163e0596366b8ecad4ac02be Mon Sep 17 00:00:00 2001 From: "A. Svensson" Date: Mon, 9 Mar 2015 18:13:43 +0100 Subject: [PATCH] Better rounding for the measures. --- src/gameservers/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gameservers/models.py b/src/gameservers/models.py index a7629c2..07b505c 100644 --- a/src/gameservers/models.py +++ b/src/gameservers/models.py @@ -62,7 +62,7 @@ class Server(models.Model): models.Max('players'), ) return ( - int(stats['players__avg'] or 0), + int(round(stats['players__avg'] or 0, 0)), stats['players__min'] or 0, stats['players__max'] or 0, ) @@ -74,7 +74,7 @@ class Server(models.Model): for day in range(1, 8): tmp = history.filter(created__week_day=day) avg = tmp.aggregate(models.Avg('players'))['players__avg'] or 0 - weekdays.append(int(avg)) + weekdays.append(int(round(avg, 0))) # HACK: Since django's __week_day starts on a sunday (amurican suckers) # we have to move sunday (at the start) to the end of the list weekdays.insert(len(weekdays), weekdays.pop(0))