Code cleanup using panda-bears

This commit is contained in:
2020-01-16 20:24:29 +01:00
committed by Xeniac
parent 95f5e0b920
commit 0d3c47d8b3
31 changed files with 59 additions and 1117 deletions

View File

@@ -8,14 +8,14 @@ from django.conf import settings
class HanchanManager(models.Manager):
"""
The ObjectManager for models.Hanchan QuerySets.
It adds many specific filters that makes many queries much easier.
"""
use_for_related_fields = True
def confirmed(self, user=None, since=None, until=None, **filter_args):
""" Return all valid and confirmed Hanchans.
:param user: Only return Hanchans where this user participated.
:param since: only return Hanchans played since the given datetime
:param until: only return Hanchans played until the given datetime
@@ -32,7 +32,7 @@ class HanchanManager(models.Manager):
hanchans = hanchans.filter(start__lte=until)
return hanchans
def dan_hanchans(self, user, since = None, **filter_args):
def dan_hanchans(self, user, since=None, **filter_args):
""" Return all Hanchans where a specific user has participated and had
gain dan points and make his gamestats availabale.
@@ -53,7 +53,7 @@ class HanchanManager(models.Manager):
[hanchan.get_playerdata(user) for hanchan in queryset]
return queryset
def kyu_hanchans(self, user, since = None, **filter_args):
def kyu_hanchans(self, user, since=None, **filter_args):
""" Return all Hanchans where a specific user has participated and had
gain kyū points and make his gamestats availabale.