]> git.parisson.com Git - teleforma.git/commitdiff
fix mp3 image
authorGuillaume Pellerin <guillaume.pellerin@free.fr>
Mon, 22 Apr 2024 09:04:11 +0000 (11:04 +0200)
committerGuillaume Pellerin <guillaume.pellerin@free.fr>
Mon, 22 Apr 2024 09:04:11 +0000 (11:04 +0200)
teleforma/management/commands/teleforma-import-conferences-2.py

index acd0b6eebc6435546e3e33e78f47cc1d9cdd4e02..e09a33f0bd6bf837203189c5a2d0141417cc83de 100644 (file)
@@ -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()