From 8e3a2d251abae2d33b9b87b8a10cdbab47ba3838 Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Mon, 13 Mar 2023 17:38:08 -0400 Subject: [PATCH] Order long plays --- vrobbler/apps/scrobbles/utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vrobbler/apps/scrobbles/utils.py b/vrobbler/apps/scrobbles/utils.py index 9489bbe..d478a0d 100644 --- a/vrobbler/apps/scrobbles/utils.py +++ b/vrobbler/apps/scrobbles/utils.py @@ -126,7 +126,7 @@ def get_long_plays_in_progress(user: User) -> list: media_list = [] for app, model in LONG_PLAY_MEDIA.items(): media_obj = apps.get_model(app_label=app, model_name=model) - for media in media_obj.objects.all(): + for media in media_obj.objects.all().order_by("-scrobble__timestamp"): if ( media.scrobble_set.all() and media.scrobble_set.filter(user=user) @@ -143,7 +143,7 @@ def get_long_plays_completed(user: User) -> list: media_list = [] for app, model in LONG_PLAY_MEDIA.items(): media_obj = apps.get_model(app_label=app, model_name=model) - for media in media_obj.objects.all(): + for media in media_obj.objects.all().order_by("-scrobble__timestamp"): if ( media.scrobble_set.all() and media.scrobble_set.filter(user=user)