From: Guillaume Pellerin Date: Wed, 5 Aug 2026 11:48:30 +0000 (+0200) Subject: try local method X-Git-Tag: 3.1.0~9 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=6952ae8ad493493207eece11222b816e615ff54f;p=teleforma.git try local method --- diff --git a/teleforma/models/core.py b/teleforma/models/core.py index 396f01bc..3dd700d9 100644 --- a/teleforma/models/core.py +++ b/teleforma/models/core.py @@ -1049,7 +1049,7 @@ class Media(MediaBase): blank=True) file = models.FileField( _('file'), - upload_to=self.get_conf_path, + upload_to=get_conf_path, max_length=1024, null=True, blank=True, @@ -1057,7 +1057,7 @@ class Media(MediaBase): ) file_s3 = models.FileField( _('S3 file'), - upload_to=self.get_conf_path, + upload_to=get_conf_path, max_length=1024, null=True, blank=True, @@ -1065,13 +1065,13 @@ class Media(MediaBase): ) poster_file = models.FileField( _('poster file'), - upload_to=self.get_conf_path, + upload_to=get_conf_path, max_length=255, null=True, blank=False) poster_file_s3 = models.FileField( _('poster S3 file'), - upload_to=self.get_conf_path, + upload_to=get_conf_path, max_length=1024, null=True, blank=True, @@ -1088,7 +1088,8 @@ class Media(MediaBase): def get_conf_path(self): if self.conference: - return os.sep.join([str(self.conference.date_begin.year), + return os.sep.join([ + str(self.conference.date_begin.year), self.conference.course.slug, self.conference.course_type.slug, self.conference.public_id