mirror of
https://github.com/Dvorinka/swingmusic-extended.git
synced 2026-06-04 04:23:01 +00:00
fix: chunked audio stream
desc: faulty content range headers + fix: tracks not being removed from db on root dirs change + implement implicit jwt refreshing + remove enableGuest from configs + set jwt validity to 30 days
This commit is contained in:
@@ -112,9 +112,10 @@ class SQLiteTrackMethods:
|
||||
cur.execute("DELETE FROM tracks WHERE filepath=?", (filepath,))
|
||||
|
||||
@staticmethod
|
||||
def remove_tracks_by_folders(folders: set[str]):
|
||||
sql = "DELETE FROM tracks WHERE folder = ?"
|
||||
def remove_tracks_not_in_folders(folders: set[str]):
|
||||
sql = "DELETE FROM tracks WHERE folder NOT IN ({})".format(
|
||||
",".join("?" * len(folders))
|
||||
)
|
||||
|
||||
with SQLiteManager() as cur:
|
||||
for folder in folders:
|
||||
cur.execute(sql, (folder,))
|
||||
cur.execute(sql, tuple(folders))
|
||||
|
||||
Reference in New Issue
Block a user