Update mode working again #3

Merged
kristy-fournier merged 3 commits from dev into main 2025-03-10 10:33:05 -04:00
Showing only changes of commit 49c1b0bf25 - Show all commits

View file

@ -30,11 +30,15 @@ if args.mode == "update":
songDatabaseList={"songDirectory":soundLocation,'songData':{}} songDatabaseList={"songDirectory":soundLocation,'songData':{}}
for i in songDatabaseList["songData"]: for i in songDatabaseList["songData"]:
deleteySongs = []
try: try:
songFiles.index(i) != -1 songFiles.index(i) != -1
except: except:
print("deleted: " + i + " from database") deleteySongs.append(i)
songDatabaseList.remove(i) if deleteySongs:
print("deleted: " + ", ".join(deleteySongs)+ " from database")
for i in deleteySongs:
songDatabaseList["songData"].pop(i)
for i in songDatabaseList["songData"]: for i in songDatabaseList["songData"]:
songFiles.remove(i) songFiles.remove(i)
print("new songs: " + str(songFiles)) print("new songs: " + str(songFiles))