diff --git a/lib/render.py b/lib/render.py index f67ed70..8f5026c 100644 --- a/lib/render.py +++ b/lib/render.py @@ -51,6 +51,8 @@ def fetch_and_render(song_name, search_as_lyrics=False, is_retry=False): title = get_page_title(page) text = get_page_lyrics(page) + spinner_thread.stop() + if (title is None or text is None): if is_retry: raise ValueError( @@ -58,8 +60,6 @@ def fetch_and_render(song_name, search_as_lyrics=False, is_retry=False): else: return fetch_and_render(song_name, False, True) - spinner_thread.stop() - clear_terminal() print_text(highlight_title(title) + "\n") print_text(highlight_text(text) + "\n")