Signed-off-by: mbrucedogs <mbrucedogs@gmail.com>
This commit is contained in:
parent
837ecf2ec4
commit
997c294c89
@ -127,6 +127,11 @@ class KaraokeDownloader:
|
||||
files_preserved += 1
|
||||
except Exception as e:
|
||||
print(f"⚠️ Could not delete file {file_path}: {e}")
|
||||
# --- FIX: Remove all songlist_tracking entries for this channel if reset_songlist is True ---
|
||||
if reset_songlist:
|
||||
keys_to_remove = [k for k, v in self.songlist_tracking.items() if v.get('channel') == channel_name]
|
||||
for k in keys_to_remove:
|
||||
del self.songlist_tracking[k]
|
||||
# Save changes
|
||||
self.tracker.force_save()
|
||||
save_songlist_tracking(self.songlist_tracking, str(self.songlist_tracking_file))
|
||||
|
||||
Loading…
Reference in New Issue
Block a user