diff --git a/lyric_search_new/sources/cache.py b/lyric_search_new/sources/cache.py index 8085a20..6b302c1 100644 --- a/lyric_search_new/sources/cache.py +++ b/lyric_search_new/sources/cache.py @@ -50,7 +50,7 @@ class Cache: logging.debug("Checking whether %s is already stored", artistsong.replace("\n", " - ")) check_query = "SELECT id FROM lyrics WHERE artistsong LIKE ? LIMIT 1" - params = (artistsong,) + params = (f"%{artistsong}%",) async with sqlite3.connect(self.cache_db, timeout=2) as db_conn: async with db_conn.execute(check_query, params) as db_cursor: result = await db_cursor.fetchone()