trying to fix deleteymode, work in progress

This commit is contained in:
Kristy Fournier 2025-03-07 21:33:05 -05:00
parent 018fc7579d
commit 49c1b0bf25

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))