X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/ff8218375f7e3f66149d1225000fabd1cb30d8a5..7095c251b3ed9450375c82a7f465e2db201fe841:/stage2/models.py?ds=inline diff --git a/stage2/models.py b/stage2/models.py index 2787e75..7b791b2 100644 --- a/stage2/models.py +++ b/stage2/models.py @@ -83,11 +83,11 @@ class Assignment(models.Model): def available_answers(self, expert): answers = self.answer_set.exclude(mark__expert=expert) - assigned_to_expert = self.answer_set.filter(expert=expert).exists() + assigned_to_expert = self.answer_set.filter(experts=expert).exists() is_supervisor = expert in self.supervisors.all() is_arbiter = expert in self.arbiters.all() if assigned_to_expert: - expert_answers = answers.filter(expert=expert) + expert_answers = answers.filter(experts=expert) if expert_answers or not is_arbiter: answers = expert_answers answers = answers.extra(where=[