only consider past memberlists to calculate skill

v1-0-stable
Christian Merten 9 years ago
parent 2eebf2b463
commit 171c747492

@ -107,7 +107,8 @@ class Member(models.Model):
for kind in ActivityCategory.objects.all(): for kind in ActivityCategory.objects.all():
lists = MemberList.objects.filter(activity=kind, lists = MemberList.objects.filter(activity=kind,
memberonlist__member=self) memberonlist__member=self)
skills[kind.name] = sum([l.difficulty * 3 for l in lists]) skills[kind.name] = sum([l.difficulty * 3 for l in lists
if l.date < datetime.now().date()])
return skills return skills

Loading…
Cancel
Save