diff --git a/endpoints/lyric_search.py b/endpoints/lyric_search.py index 821ad0a..96a6960 100644 --- a/endpoints/lyric_search.py +++ b/endpoints/lyric_search.py @@ -170,7 +170,8 @@ class LyricSearch(FastAPI): # pylint: disable=consider-using-f-string search_object = self.lyrics_engine.create_query_object("%s : %s" % (search_artist, search_song)) if sub_search: - search_object = self.lyrics_engine.create_query_object("%s : %s : %s" % (search_artist, search_song, sub_search.strip())) + sub_search = regex.sub(r'\s{2,}', ' ', sub_search.strip()) + search_object = self.lyrics_engine.create_query_object("%s : %s : %s" % (search_artist, search_song, sub_search)) else: search_object = self.lyrics_engine.create_query_object(str(search_text))