Compare commits

..

No commits in common. "0507f495ade4ea51b82946f5e50cf2326223e2b9" and "27cc86d48da091497448cecdd88c5cf3ac729c68" have entirely different histories.

2 changed files with 7 additions and 12 deletions

View File

@ -1609,13 +1609,8 @@ class DbDialog(QDialog):
self.accept() self.accept()
return return
if track: self.parent().visible_playlist_tab().insert_track(
self.parent().visible_playlist_tab().insert_track( self.session, track, note=self.ui.txtNote.text())
self.session, track, note=self.ui.txtNote.text())
else:
self.parent().visible_playlist_tab().insert_header(
self.session, note=self.ui.txtNote.text())
# Save to database (which will also commit changes) # Save to database (which will also commit changes)
self.parent().visible_playlist_tab().save_playlist(self.session) self.parent().visible_playlist_tab().save_playlist(self.session)
# Clear note field and select search text to make it easier for # Clear note field and select search text to make it easier for

View File

@ -669,7 +669,7 @@ class PlaylistTab(QTableWidget):
self.update_display(session) self.update_display(session)
def insert_track(self, session: scoped_session, track: Tracks, def insert_track(self, session: scoped_session, track: Tracks,
note: Optional[str] = None, repaint: bool = True) -> None: note: str = None, repaint: bool = True) -> None:
""" """
Insert track into playlist tab. Insert track into playlist tab.
@ -680,10 +680,10 @@ class PlaylistTab(QTableWidget):
to do the heavy lifing. to do the heavy lifing.
""" """
if not track: if not track and track.id:
log.debug( log.debug(
f"insert_track({session=}, {note=}, {repaint=}" f"insert_track({session=}, {track=}, {note=}, {repaint=}"
" called with no track" " called with either no track or no track.id"
) )
return return
@ -719,7 +719,7 @@ class PlaylistTab(QTableWidget):
""" """
current_row = self._get_current_track_row_number() current_row = self._get_current_track_row_number()
if current_row is None: if not current_row:
send_mail(Config.ERRORS_TO, send_mail(Config.ERRORS_TO,
Config.ERRORS_FROM, Config.ERRORS_FROM,
"MusicMuster unexpected failure", "MusicMuster unexpected failure",