diff --git a/app/models.py b/app/models.py index b13c207..589fca5 100644 --- a/app/models.py +++ b/app/models.py @@ -342,12 +342,10 @@ class Playlists(Base): DEBUG(f"Playlist.remove_track({self.id=}, {row=})") # Get tracks collection for this playlist - tracks_collections = self.tracks # Tracks are a dictionary of tracks keyed on row # number. Remove the relevant row. - del tracks_collections[row] + del self.tracks[row] # Save the new tracks collection - self.tracks = tracks_collections session.flush()