Update mode working again #3
1 changed files with 6 additions and 2 deletions
|
|
@ -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))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue