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
|
files_preserved += 1
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
print(f"⚠️ Could not delete file {file_path}: {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
|
# Save changes
|
||||||
self.tracker.force_save()
|
self.tracker.force_save()
|
||||||
save_songlist_tracking(self.songlist_tracking, str(self.songlist_tracking_file))
|
save_songlist_tracking(self.songlist_tracking, str(self.songlist_tracking_file))
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user