This commit is contained in:
2020-06-14 14:08:08 -04:00
parent a3418af7c1
commit 03cfcc0570
3 changed files with 16 additions and 8 deletions

View File

@@ -34,7 +34,7 @@ def save_tags(conn, lfm_name, tags):
cur.execute("DELETE FROM mg.lastfm_artist_tag WHERE name=%s", (lfm_name,))
cur.execute(
"INSERT INTO mg.lastfm_artist_tag VALUES %s" %
",".join("('%s', '%s')" % (n, t.strip().replace("'", "''")) for (n, t) in zip(repeat(lfm_name), tags))
",".join("('%s', '%s')" % (n.replace("'", "''"), t.strip().replace("'", "''")) for (n, t) in zip(repeat(lfm_name), tags))
)
@@ -46,7 +46,7 @@ def save_data(conn, data):
disambiguate(conn, similar["name"], similar["mbid"])
save_similar(conn, data["name"], similar["name"], similar["match"])
save_tags(conn, data["name"], data["tags"])
save_tags(conn, data["name"], set(data["tags"]))
save_meta(conn, data["name"], data["listeners"], data["playcount"])