slette lister

This commit is contained in:
2026-04-19 13:43:11 +02:00
parent bf26ff6377
commit e149fb3ce2
5 changed files with 80 additions and 32 deletions

View File

@@ -372,6 +372,12 @@ class MainWindow(QMainWindow):
self._sync_debounce.setInterval(5000)
self._sync_debounce.timeout.connect(self._auto_sync)
# Periodisk sync — kører hvert 10. minut
self._sync_periodic = QTimer(self)
self._sync_periodic.setInterval(10 * 60 * 1000)
self._sync_periodic.timeout.connect(self._manual_sync)
self._sync_periodic.start()
self._library_panel = LibraryPanel()
self._library_panel.set_preview_player(self._preview_player)

View File

@@ -180,6 +180,10 @@ class PlaylistManagerDialog(QDialog):
try:
from local.local_db import get_db
with get_db() as conn:
conn.execute(
"INSERT INTO deleted_playlists (name) "
"SELECT name FROM playlists WHERE id=?", (pl["id"],)
)
conn.execute("DELETE FROM playlists WHERE id=?", (pl["id"],))
self._load_saved_playlists()
except Exception as e: