diff --git a/app/models.py b/app/models.py index 39a26c1..4407451 100644 --- a/app/models.py +++ b/app/models.py @@ -338,6 +338,7 @@ class Playlists(Base): self.loaded = True self.last_used = datetime.now() + session.commit() def remove_all_tracks(self, session: Session) -> None: """ diff --git a/test_playlists.py b/test_playlists.py index 9594f32..0d27857 100644 --- a/test_playlists.py +++ b/test_playlists.py @@ -9,7 +9,7 @@ def test_init(qtbot, session): """Just check we can create a playlist_tab""" playlist = Playlists(session, "my playlist") - playlist_tab = PlaylistTab(None, session, playlist) + playlist_tab = PlaylistTab(None, session, playlist.id) assert playlist_tab @@ -18,7 +18,7 @@ def test_save_and_restore(qtbot, session): # Create playlist playlist = Playlists(session, "my playlist") - playlist_tab = PlaylistTab(None, session, playlist) + playlist_tab = PlaylistTab(None, session, playlist.id) # Insert a note note_text = "my note" @@ -46,7 +46,7 @@ def test_meta_all_clear(qtbot, session): # Create playlist playlist = Playlists(session, "my playlist") - playlist_tab = PlaylistTab(None, session, playlist) + playlist_tab = PlaylistTab(None, session, playlist.id) # Add some tracks track1_path = "/a/b/c" @@ -70,7 +70,7 @@ def test_meta(qtbot, session): # Create playlist playlist = Playlists(session, "my playlist") - playlist_tab = PlaylistTab(None, session, playlist) + playlist_tab = PlaylistTab(None, session, playlist.id) # Add some tracks track1_path = "/a/b/c" @@ -148,7 +148,7 @@ def test_meta(qtbot, session): def test_clear_next(qtbot, session): # Create playlist playlist = Playlists(session, "my playlist") - playlist_tab = PlaylistTab(None, session, playlist) + playlist_tab = PlaylistTab(None, session, playlist.id) # Add some tracks track1_path = "/a/b/c" @@ -169,7 +169,7 @@ def test_get_selected_row(qtbot, session): # Create playlist playlist = Playlists(session, "my playlist") - playlist_tab = PlaylistTab(None, session, playlist) + playlist_tab = PlaylistTab(None, session, playlist.id) # Add some tracks track1_path = "/a/b/c"