misc/formatting ++ resolve #33 (restructured radio DBs, combined genre into track_file_map, revised query w/ INNER JOIN)

This commit is contained in:
2025-07-01 13:02:53 -04:00
parent c3f753a4f0
commit 1d7589ffbd
8 changed files with 43 additions and 40 deletions

View File

@ -377,7 +377,7 @@ class RadioUtil:
"artist": double_space.sub(" ", r["artist"]).strip(),
"song": double_space.sub(" ", r["song"]).strip(),
"album": double_space.sub(" ", r["album"]).strip(),
"genre": "N/A",
"genre": r["genre"],
"artistsong": double_space.sub(
" ", r["artistdashsong"]
).strip(),
@ -392,19 +392,19 @@ class RadioUtil:
len(self.active_playlist),
)
logging.info(
"Adding genre data..."
)
# logging.info(
# "Adding genre data..."
# )
artist_genre = self.get_genres([
str(r.get('artist')) for r in self.active_playlist])
# artist_genre = self.get_genres([
# str(r.get('artist')) for r in self.active_playlist])
for item in self.active_playlist:
artist = double_space.sub(" ", item["artist"]).strip()
item['genre'] = artist_genre[artist]
# for item in self.active_playlist:
# artist = double_space.sub(" ", item["artist"]).strip()
# item['genre'] = artist_genre[artist]
logging.info("Genre data added.")
# logging.info("Genre data added.")
random.shuffle(self.active_playlist)