From 858fd05cd207e3b5e0f052692015e104163b4ccd Mon Sep 17 00:00:00 2001 From: Tsiry Sandratraina Date: Wed, 24 Sep 2025 14:36:33 +0300 Subject: [PATCH] feat: make most_played_track_uri optional in ArtistListener struct --- crates/analytics/src/types/artist.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/analytics/src/types/artist.rs b/crates/analytics/src/types/artist.rs index 10bad27e..1e3e8c24 100644 --- a/crates/analytics/src/types/artist.rs +++ b/crates/analytics/src/types/artist.rs @@ -51,7 +51,8 @@ pub struct ArtistListener { pub avatar: String, pub total_artist_plays: i64, pub most_played_track: String, - pub most_played_track_uri: String, + #[serde(skip_serializing_if = "Option::is_none")] + pub most_played_track_uri: Option, pub track_play_count: i64, } -- 2.51.2