From eda9dfdee8cc847a180540e5b73fef5d0336d552 Mon Sep 17 00:00:00 2001 From: Boris Gjenero Date: Tue, 3 Mar 2026 18:29:28 -0500 Subject: [PATCH] Update regular expression for finding public client id --- src/mopidy_soundcloud/soundcloud.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mopidy_soundcloud/soundcloud.py b/src/mopidy_soundcloud/soundcloud.py index ef636c2..aaadcda 100644 --- a/src/mopidy_soundcloud/soundcloud.py +++ b/src/mopidy_soundcloud/soundcloud.py @@ -333,7 +333,7 @@ def get_page(url): return self.public_stream_client.get(url).content.decode("utf-8") public_page = get_page("https://soundcloud.com/") - regex_str = r"client_id=([a-zA-Z0-9]{16,})" + regex_str = r'client_id:"([a-zA-Z0-9]{16,})"' soundcloud_soup = BeautifulSoup(public_page, "html.parser") scripts = soundcloud_soup.find_all("script", attrs={"src": True}) self.public_client_id = None