From c8f9026970cc9ce1d3489ef4b231625c1a8f834a Mon Sep 17 00:00:00 2001 From: kokarare1212 Date: Sat, 28 Oct 2023 18:47:44 +0900 Subject: [PATCH] fix certificate error --- librespot/audio/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/librespot/audio/__init__.py b/librespot/audio/__init__.py index afbbbfb..a85b324 100644 --- a/librespot/audio/__init__.py +++ b/librespot/audio/__init__.py @@ -320,7 +320,10 @@ class CdnFeedHelper: @staticmethod def get_url(resp: StorageResolve.StorageResolveResponse) -> str: - return random.choice(resp.cdnurl) + selected_url = random.choice(resp.cdnurl) + while not "audio4-gm-fb" in selected_url: + selected_url = random.choice(resp.cdnurl) + return selected_url @staticmethod def load_track(