This commit is contained in:
Maveno
2024-11-20 22:12:40 +01:00
parent d84bee74c4
commit 86cc7dfc6f
2 changed files with 3 additions and 6 deletions

View File

@@ -599,6 +599,9 @@ def convert(ctx,
checkUniqueDispositions(context, targetMediaDescriptor) checkUniqueDispositions(context, targetMediaDescriptor)
currentShowDescriptor = currentPattern.getShowDescriptor(ctx.obj) currentShowDescriptor = currentPattern.getShowDescriptor(ctx.obj)
if len(sourceMediaDescriptor.getTrackDescriptors()) != len(targetMediaDescriptor.getTrackDescriptors()):
raise click.ClickException(f"Number of source streams differs from stored media descriptor")
if context['import_subtitles']: if context['import_subtitles']:
targetMediaDescriptor.importSubtitles(context['subtitle_directory'], targetMediaDescriptor.importSubtitles(context['subtitle_directory'],
context['subtitle_prefix'], context['subtitle_prefix'],

View File

@@ -557,12 +557,6 @@ class MediaDetailsScreen(Screen):
def action_new_pattern(self): def action_new_pattern(self):
#TODO #427: Fehlermeldung in TUI
# try:
# self.__currentMediaDescriptor.checkConfiguration()
# except ValueError:
# return
selectedShowDescriptor = self.getSelectedShowDescriptor() selectedShowDescriptor = self.getSelectedShowDescriptor()
#HINT: Callback is invoked after this method has exited. As a workaround the callback is executed directly #HINT: Callback is invoked after this method has exited. As a workaround the callback is executed directly