From 3fb9e0d62a26aa15a2e24eb2c70e6a35dca55df3 Mon Sep 17 00:00:00 2001 From: bkfox Date: Mon, 25 Mar 2024 23:50:08 +0100 Subject: [PATCH] make EpisodeUpdateView work --- aircox/views/episode.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aircox/views/episode.py b/aircox/views/episode.py index fc0d45f..5c16c31 100644 --- a/aircox/views/episode.py +++ b/aircox/views/episode.py @@ -59,7 +59,7 @@ class EpisodeUpdateView(UserPassesTestMixin, BaseProgramMixin, PageUpdateView): return reverse("episode-detail", kwargs={"slug": self.get_object().slug}) def get_tracklist_queryset(self, episode): - return Track.objects.filter(episode=episode) + return Track.objects.filter(episode=episode).order_by("position") def get_tracklist_formset(self, episode, **kwargs): kwargs.update( @@ -74,7 +74,7 @@ class EpisodeUpdateView(UserPassesTestMixin, BaseProgramMixin, PageUpdateView): return forms.TrackFormSet(**kwargs) def get_soundlist_queryset(self, episode): - return episode.sound_set.all() + return episode.sound_set.all().order_by("position") def get_soundlist_formset(self, episode, **kwargs): kwargs.update(