From d3958db8a3f69aaacca2ce0292b9be471c56e523 Mon Sep 17 00:00:00 2001 From: Keith Edmunds Date: Fri, 23 Dec 2022 09:27:14 +0000 Subject: [PATCH] Fix crash if create new playlist is cancelled --- app/musicmuster.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/musicmuster.py b/app/musicmuster.py index 1b6dfa4..d130d57 100755 --- a/app/musicmuster.py +++ b/app/musicmuster.py @@ -437,6 +437,8 @@ class Window(QMainWindow, Ui_MainWindow): if not playlist_name: playlist_name = self.solicit_playlist_name() + if not playlist_name: + return playlist = Playlists(session, playlist_name) return playlist @@ -446,7 +448,8 @@ class Window(QMainWindow, Ui_MainWindow): with Session() as session: playlist = self.create_playlist(session) - self.create_playlist_tab(session, playlist) + if playlist: + self.create_playlist_tab(session, playlist) def create_playlist_tab(self, session: Session, playlist: Playlists) -> int: