Design Prot Merge #1

Merged
NotS1mp merged 217 commits from design-prot into master 2026-09-21 15:48:16 +00:00
Showing only changes of commit af805a172f - Show all commits
@@ -25,11 +25,11 @@ namespace Musify.Application.Tracks
var tracksById = await database.Tracks var tracksById = await database.Tracks
.Where(t => recentTrackIds.Contains(t.Id)) .Where(t => recentTrackIds.Contains(t.Id))
.Select(t => new { t.Id, Track = t, ListensCount = t.ListeningHistories.Count }) .Select(t => new { t.Id, Track = t, ListensCount = t.ListeningHistories.Count } )
.ToDictionaryAsync(t => t.Id, cancellationToken); .ToDictionaryAsync(t => t.Id, cancellationToken);
return recentTrackIds return recentTrackIds
.Select(id => tracksById[id]) .Select(id => tracksById[id] )
.Select(t => TrackApplicationResponse.FromEntity(t.Track, t.ListensCount)); .Select(t => TrackApplicationResponse.FromEntity(t.Track, t.ListensCount));
} }
} }