From: Guillaume Pellerin Date: Mon, 22 Apr 2024 09:04:11 +0000 (+0200) Subject: fix mp3 image X-Git-Tag: 2.9.0~5 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=7b81c10791714c8c2e037770f9455dcb61f9778f;p=teleforma.git fix mp3 image --- diff --git a/teleforma/management/commands/teleforma-import-conferences-2.py b/teleforma/management/commands/teleforma-import-conferences-2.py index acd0b6ee..e09a33f0 100644 --- a/teleforma/management/commands/teleforma-import-conferences-2.py +++ b/teleforma/management/commands/teleforma-import-conferences-2.py @@ -100,15 +100,21 @@ class Command(BaseCommand): files = os.listdir(root) # POSTER - poster_file = None + + # prefer self image for file in files: filename, extension = os.path.splitext(file) if extension[1:] in self.image_formats and filename in path: - poster_file = dir + os.sep + file - media.poster_file = poster_file + media.poster_file = dir + os.sep + file break - if not media.poster_file and poster_file: - media.poster_file = poster_file + + if not media.poster_file: + for file in files: + filename, extension = os.path.splitext(file) + if extension[1:] in self.image_formats: + media.poster_file = dir + os.sep + file + break + media.save() conference.save()