diff --git a/app/musicmuster.py b/app/musicmuster.py index 333ec08..e5b4e2d 100755 --- a/app/musicmuster.py +++ b/app/musicmuster.py @@ -180,7 +180,9 @@ class Window(QMainWindow, Ui_MainWindow): def close_playlist(self): with Session() as session: - self.visible_playlist().db.close(session) + playlist_db = session.query(Playlists).filter( + Playlists.id == self.visible_playlist().id).one() + playlist_db.close(session) index = self.tabPlaylist.currentIndex() self.tabPlaylist.removeTab(index)