mirror of
https://github.com/PhoenixTwoFive/karaoqueue.git
synced 2025-05-19 11:01:47 +02:00
Fix DELETE statements
This commit is contained in:
parent
3f09b79844
commit
fad21ba6c5
@ -149,8 +149,8 @@ def add_sung_song(entry_id):
|
|||||||
stmt = text(
|
stmt = text(
|
||||||
"INSERT INTO done_songs (Song_Id,Plays) VALUES (:par_song_id,1) ON DUPLICATE KEY UPDATE Plays=Plays + 1;")
|
"INSERT INTO done_songs (Song_Id,Plays) VALUES (:par_song_id,1) ON DUPLICATE KEY UPDATE Plays=Plays + 1;")
|
||||||
conn.execute(stmt, {"par_song_id": song_id}) # type: ignore
|
conn.execute(stmt, {"par_song_id": song_id}) # type: ignore
|
||||||
delete_entry(entry_id)
|
|
||||||
conn.commit()
|
conn.commit()
|
||||||
|
delete_entry(entry_id)
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
@ -185,6 +185,7 @@ def check_queue_length():
|
|||||||
def clear_played_songs():
|
def clear_played_songs():
|
||||||
with get_db_engine().connect() as conn:
|
with get_db_engine().connect() as conn:
|
||||||
conn.execute(text("DELETE FROM done_songs"))
|
conn.execute(text("DELETE FROM done_songs"))
|
||||||
|
conn.commit()
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
@ -192,6 +193,7 @@ def delete_entry(id):
|
|||||||
with get_db_engine().connect() as conn:
|
with get_db_engine().connect() as conn:
|
||||||
conn.execute(text("DELETE FROM entries WHERE id= :par_id"), {
|
conn.execute(text("DELETE FROM entries WHERE id= :par_id"), {
|
||||||
"par_id": id}) # type: ignore
|
"par_id": id}) # type: ignore
|
||||||
|
conn.commit()
|
||||||
return True
|
return True
|
||||||
|
|
||||||
|
|
||||||
@ -203,7 +205,7 @@ def delete_entries(ids):
|
|||||||
with get_db_engine().connect() as conn:
|
with get_db_engine().connect() as conn:
|
||||||
cur = conn.execute(text("DELETE FROM entries WHERE id= :par_id"), {
|
cur = conn.execute(text("DELETE FROM entries WHERE id= :par_id"), {
|
||||||
"par_id": idlist})
|
"par_id": idlist})
|
||||||
|
conn.commit()
|
||||||
return cur.rowcount
|
return cur.rowcount
|
||||||
except Exception as error:
|
except Exception as error:
|
||||||
return -1
|
return -1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user