more equality

pull/1/head
parent 534b504460
commit e774ed833b

@ -84,9 +84,10 @@ class TeamMember(models.Model):
distinct=True,
filter=Q(fallback_shifts__id__in=canidate_shift_ids),
),
overall_fallback_count=Count("fallback_shifts"),
)
.exclude(pk=self.pk)
.order_by("-relevant_fallback_count", "?")
.order_by("-relevant_fallback_count", "-overall_fallback_count", "?")
)
assignment = False
for member in sorted_members:

Loading…
Cancel
Save