Added ordering to Session.constratints() to make page renderings stable.

- Legacy-Id: 18727
This commit is contained in:
Henrik Levkowetz 2020-12-03 15:40:28 +00:00
parent 9c0e215e73
commit 9a8c6ae3f4

View file

@ -1121,7 +1121,7 @@ class Session(models.Model):
return 'sess%s' % (string.ascii_lowercase[index])
def constraints(self):
return Constraint.objects.filter(source=self.group, meeting=self.meeting).order_by('name__name').prefetch_related("source","target","person")
return Constraint.objects.filter(source=self.group, meeting=self.meeting).order_by('name__name', 'target__acronym').prefetch_related("source","target","person")
def reverse_constraints(self):
return Constraint.objects.filter(target=self.group, meeting=self.meeting).order_by('name__name')