chore: more responsive track display; remove unused data calculations

This commit is contained in:
Cory Dransfeldt 2024-06-12 18:22:38 -07:00
parent dbf2700462
commit c7bf949098
No known key found for this signature in database
5 changed files with 13 additions and 14 deletions

View file

@ -145,14 +145,7 @@ export default async function() {
const recentData = await fetchDataForPeriod(DateTime.now().minus({ days: 7 }), selectFields, 'listens')
results['recent'] = {
artists: await aggregateData(recentData, 'artist_name', 'artists'),
albums: await aggregateData(recentData, 'album_name', 'albums'),
tracks: await aggregateData(recentData, 'track_name', 'track'),
tracksChronological: (await buildRecents(recentData)).sort((a, b) => b.timestamp - a.timestamp),
genres: await aggregateGenres(recentData),
totalTracks: recentData?.length?.toLocaleString('en-US')
}
results['recent'] = (await buildRecents(recentData)).sort((a, b) => b.timestamp - a.timestamp)
return results
}