From 98e69ab0c43f435cdc355c5ddec09b18f3ad6318 Mon Sep 17 00:00:00 2001 From: ashthespy Date: Sat, 9 May 2020 16:33:06 +0200 Subject: [PATCH] Fetch context for Spotify Collection types as well Liked songs for example --- connect/src/spirc.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/connect/src/spirc.rs b/connect/src/spirc.rs index 453327c59..77785e3c9 100644 --- a/connect/src/spirc.rs +++ b/connect/src/spirc.rs @@ -917,7 +917,9 @@ impl SpircTask { ); let context_uri = self.state.get_context_uri().to_owned(); if (context_uri.starts_with("spotify:station:") - || context_uri.starts_with("spotify:dailymix:")) + || context_uri.starts_with("spotify:dailymix:") + // spotify:user:xxx:collection + || context_uri.starts_with(&format!("spotify:user:{}:collection",self.session.username()))) && ((self.state.get_track().len() as u32) - new_index) < CONTEXT_FETCH_THRESHOLD { self.context_fut = self.resolve_station(&context_uri);