]> git.parisson.com Git - teleforma.git/commitdiff
[import] adapt title parsing to new kdenlive session title from telemeta
authorGuillaume Pellerin <yomguy@parisson.com>
Mon, 30 Dec 2019 17:49:48 +0000 (18:49 +0100)
committerGuillaume Pellerin <yomguy@parisson.com>
Mon, 30 Dec 2019 17:49:48 +0000 (18:49 +0100)
teleforma/management/commands/teleforma-import-seminar-media-update.py

index 0e6056a68fdda7e0f39da0dab3ab5c7420ac1169..ddb0dd185d3d1f171d3562aec2e367b28dfb84b8 100644 (file)
@@ -218,13 +218,9 @@ class Command(BaseCommand):
                                 logger.logger.info(r_path)
                             elif extension[1:] == 'kdenlive':
                                 related, c = MediaItemRelated.objects.get_or_create(item=item, file=r_path)
-                                markers = related.parse_markers(from_first_marker=False)
-                                if markers:
-                                    for marker in markers:
-                                        if float(marker['time']) != 0:
-                                            item.title = marker['comment']
-                                            item.save()
-                                            break
+                                title, markers = related.parse_markers(from_first_marker=False)
+                                item.title = title
+                                item.save()
                                 logger.logger.info(r_path)
 
                         media, c = Media.objects.get_or_create(item=item, course=course, type=ext)