From 2cb51f540e2e8702235e6d4749289ed037c0cd83 Mon Sep 17 00:00:00 2001 From: XShine555 Date: Tue, 21 Jul 2026 18:12:57 +0200 Subject: [PATCH] feat(backend): show the newest tracks first --- backend/Musify.Application/Tracks/GetTracks.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/Musify.Application/Tracks/GetTracks.cs b/backend/Musify.Application/Tracks/GetTracks.cs index 88e6e85..6363ab8 100644 --- a/backend/Musify.Application/Tracks/GetTracks.cs +++ b/backend/Musify.Application/Tracks/GetTracks.cs @@ -34,7 +34,8 @@ namespace Musify.Application.Tracks var totalCount = await tracksQuery.CountAsync(cancellationToken); var pagedEntities = await tracksQuery - .OrderBy(t => t.Id) + .OrderByDescending(t => t.Track.CreatedAt) + .ThenBy(t => t.Id) .Select(t => new { t.Track, ListensCount = t.Track.ListeningHistories.Count }) .ToPagedListAsync(request.PageNumber, request.PageSize, totalCount, cancellationToken);