From f8cb2a4bea9258dae26dcfae67952550d03dc141 Mon Sep 17 00:00:00 2001 From: codey Date: Sun, 4 May 2025 08:21:35 -0400 Subject: [PATCH] genius - increase timeouts, radio_util- webhook bugfix --- lyric_search/sources/genius.py | 2 +- utils/radio_util.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lyric_search/sources/genius.py b/lyric_search/sources/genius.py index f7c1778..20a846f 100644 --- a/lyric_search/sources/genius.py +++ b/lyric_search/sources/genius.py @@ -27,7 +27,7 @@ class Genius: self.genius_url: str = private.GENIUS_URL self.genius_search_url: str = f"{self.genius_url}api/search/song?q=" self.headers: dict = common.SCRAPE_HEADERS - self.timeout = ClientTimeout(connect=3, sock_read=5) + self.timeout = ClientTimeout(connect=5, sock_read=7) self.datautils = utils.DataUtils() self.matcher = utils.TrackMatcher() self.cache = cache.Cache() diff --git a/utils/radio_util.py b/utils/radio_util.py index 68c0b89..3faa55f 100644 --- a/utils/radio_util.py +++ b/utils/radio_util.py @@ -578,7 +578,9 @@ class RadioUtil: { "name": "Album", "value": ( - track["album"] if track["album"] else "Unknown" + track["album"] + if "album" in track.keys() + else "Unknown" ), }, ],