···135135 a.year,
136136 a.uri,
137137 a.sha256,
138138- COUNT(*) AS play_count,
138138+ COUNT(DISTINCT s.created_at) AS play_count,
139139 COUNT(DISTINCT s.user_id) AS unique_listeners
140140 FROM
141141 scrobbles s
+1-1
crates/analytics/src/handlers/artists.rs
···131131 ar.picture AS picture,
132132 ar.sha256 AS sha256,
133133 ar.uri AS uri,
134134- COUNT(*) AS play_count,
134134+ COUNT(DISTINCT s.created_at) AS play_count,
135135 COUNT(DISTINCT s.user_id) AS unique_listeners
136136 FROM
137137 scrobbles s
+1-1
crates/analytics/src/handlers/tracks.rs
···284284 t.album_uri,
285285 t.sha256,
286286 t.created_at,
287287- COUNT(*) AS play_count,
287287+ COUNT(DISTINCT s.created_at) AS play_count,
288288 COUNT(DISTINCT s.user_id) AS unique_listeners
289289 FROM scrobbles s
290290 LEFT JOIN tracks t ON s.track_id = t.id