From 7b81c10791714c8c2e037770f9455dcb61f9778f Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Mon, 22 Apr 2024 11:04:11 +0200 Subject: [PATCH] fix mp3 image --- .../commands/teleforma-import-conferences-2.py | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) 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() -- 2.39.5