Maveno 11 months ago
parent 4db9bfd103
commit 0c78ed7cf7

@ -530,6 +530,8 @@ class MediaDetailsScreen(Screen):
if type(showDescriptor) is not ShowDescriptor: if type(showDescriptor) is not ShowDescriptor:
raise TypeError("MediaDetailsScreen.handle_new_pattern(): Argument 'showDescriptor' has to be of type ShowDescriptor") raise TypeError("MediaDetailsScreen.handle_new_pattern(): Argument 'showDescriptor' has to be of type ShowDescriptor")
self.removeShow()
showRowIndex = self.getRowIndexFromShowId(showDescriptor.getId()) showRowIndex = self.getRowIndexFromShowId(showDescriptor.getId())
if showRowIndex is None: if showRowIndex is None:
show = (showDescriptor.getId(), showDescriptor.getName(), showDescriptor.getYear()) show = (showDescriptor.getId(), showDescriptor.getName(), showDescriptor.getYear())
@ -539,8 +541,6 @@ class MediaDetailsScreen(Screen):
if showRowIndex is not None: if showRowIndex is not None:
self.showsTable.move_cursor(row=showRowIndex) self.showsTable.move_cursor(row=showRowIndex)
self.removeShow()
patternDescriptor = self.getPatternDescriptorFromInput() patternDescriptor = self.getPatternDescriptorFromInput()
if patternDescriptor: if patternDescriptor:

Loading…
Cancel
Save