From fab1ff3003220ee19932308cc9b150f7bf2bf5bd Mon Sep 17 00:00:00 2001 From: vicrodh <103399283+vicrodh@users.noreply.github.com> Date: Tue, 27 Jan 2026 17:13:03 -0600 Subject: [PATCH] fix(suggestions): wrap artist_id in Some for Option type --- src-tauri/src/artist_vectors/suggestions.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src-tauri/src/artist_vectors/suggestions.rs b/src-tauri/src/artist_vectors/suggestions.rs index 7b9b181e7..71a219a58 100644 --- a/src-tauri/src/artist_vectors/suggestions.rs +++ b/src-tauri/src/artist_vectors/suggestions.rs @@ -396,11 +396,10 @@ impl SuggestionsEngine { }; // Extract artist name and ID from track performer - let (track_artist, artist_id) = track - .performer - .as_ref() - .map(|p| (p.name.clone(), p.id)) - .unwrap_or_default(); + let (track_artist, artist_id) = match &track.performer { + Some(p) => (p.name.clone(), Some(p.id)), + None => (String::new(), None), + }; SuggestedTrack { track_id: track.id,