fix(checkin): ordering of table

main
Luca 7 months ago
parent 44417d09cc
commit fb58e1db77

@ -284,7 +284,6 @@ class RoomShiftList(ShiftList):
class CheckinList(LoginRequiredMixin, ListView): class CheckinList(LoginRequiredMixin, ListView):
model = Shift
paginate_by = 30 paginate_by = 30
template_name = "checkin_list.html" template_name = "checkin_list.html"
title = "Ankommende Helfer*innen" title = "Ankommende Helfer*innen"
@ -294,6 +293,7 @@ class CheckinList(LoginRequiredMixin, ListView):
ShiftRegistration.objects.select_related("helper", "shift") ShiftRegistration.objects.select_related("helper", "shift")
.prefetch_related("shift__event__calendar") .prefetch_related("shift__event__calendar")
.filter(shift__deleted=False, state=ShiftRegistration.RegState.REGISTERED) .filter(shift__deleted=False, state=ShiftRegistration.RegState.REGISTERED)
.order_by("shift__start_at", "shift__room__name")
) )
def get_context_data(self, **kwargs): def get_context_data(self, **kwargs):
@ -304,9 +304,6 @@ class CheckinList(LoginRequiredMixin, ListView):
context["title"] = self.title context["title"] = self.title
return context return context
def get_ordering(self):
return ("start_at", "room__name")
@login_required @login_required
def checkin(request, pk): def checkin(request, pk):

Loading…
Cancel
Save