From: Guillaume Pellerin Date: Mon, 18 Jul 2022 14:53:13 +0000 (+0200) Subject: not media.title for main ones X-Git-Tag: 2.8.1-pro~101 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=78262312efa4f06c0c45cd77202d171efbf41581;p=teleforma.git not media.title for main ones --- diff --git a/teleforma/management/commands/teleforma-import-seminar-media-update.py b/teleforma/management/commands/teleforma-import-seminar-media-update.py index e18dc14f..5259b567 100644 --- a/teleforma/management/commands/teleforma-import-seminar-media-update.py +++ b/teleforma/management/commands/teleforma-import-seminar-media-update.py @@ -192,10 +192,8 @@ class Command(BaseCommand): for media in seminar.medias.all(): seminar.medias.remove(media) - media, c = Media.objects.get_or_create(course=course, - type=ext, - file=path, - title='main') + media, c = Media.objects.get_or_create(course=course, file=path) + if c: if not seminar in seminars: seminars.append(seminar) @@ -205,11 +203,9 @@ class Command(BaseCommand): media.is_published = True media.save() - if not media in seminar.medias.all(): seminar.medias.add(media) - files = os.listdir(root) for file in files: r_path = dir + os.sep + file