1
0
mirror of https://github.com/krateng/maloja.git synced 2023-08-10 21:12:55 +03:00

Fixed caching bug with updating track

This commit is contained in:
krateng 2022-04-21 15:41:38 +02:00
parent ff71a9c526
commit 662923dd5e

View File

@ -378,13 +378,13 @@ def edit_artist(id,artistupdatedict,dbconn=None):
def edit_track(id,trackupdatedict,dbconn=None):
track = get_track(id)
track.update(trackupdatedict)
changedtrack = {**track,**trackupdatedict}
dbentry = track_dict_to_db(trackupdatedict)
existing_track = get_track_id(track,create_new=False,dbconn=dbconn)
existing_track = get_track_id(changedtrack,create_new=False,dbconn=dbconn)
if existing_track:
raise exc.TrackExists(track)
raise exc.TrackExists(changedtrack)
op = DB['tracks'].update().where(
DB['tracks'].c.id==id