From 3be7319dc36bfea7cdf5c2b7779fcd7c5b4b4828 Mon Sep 17 00:00:00 2001 From: Thomas Steen Rasmussen Date: Mon, 3 Apr 2017 09:22:15 +0200 Subject: [PATCH] return User objects for team responsible --- src/teams/models.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/teams/models.py b/src/teams/models.py index d243e00e..ad28bcf2 100644 --- a/src/teams/models.py +++ b/src/teams/models.py @@ -2,6 +2,7 @@ from django.db import models from django.utils.text import slugify from utils.models import CampRelatedModel from django.core.exceptions import ValidationError +from django.contrib.auth.models import User class TeamArea(CampRelatedModel): @@ -60,7 +61,7 @@ class Team(CampRelatedModel): @property def responsible(self): if TeamMember.objects.filter(team=self, responsible=True).exists(): - return TeamMember.objects.filter(team=self, responsible=True) + return User.objects.filter(teammember__team=self, teammember__responsible=True) else: return self.area.responsible.all()