diff --git a/tubesync/sync/models.py b/tubesync/sync/models.py index e05ef1b..0fa3dde 100644 --- a/tubesync/sync/models.py +++ b/tubesync/sync/models.py @@ -121,7 +121,7 @@ class Source(models.Model): ('interaction', 'Interaction Reminder'), ('music_offtopic', 'Non-Music Section'), ) - + sponsorblock_categories = CommaSepChoiceField( _(''), possible_choices=SPONSORBLOCK_CATEGORIES_CHOICES, @@ -1252,7 +1252,6 @@ class Media(models.Model): acodec = self.downloaded_audio_codec if acodec is None: raise TypeError() # nothing here. - acodec = acodec.lower() if acodec == "mp4a": return "audio/mp4" @@ -1261,7 +1260,6 @@ class Media(models.Model): else: # fall-fall-back. return 'audio/ogg' - vcodec = vcodec.lower() if vcodec == 'vp9': return 'video/webm' @@ -1297,7 +1295,8 @@ class Media(models.Model): nfo.append(season) # episode = number of video in the year episode = nfo.makeelement('episode', {}) - episode.text = str(self.calculate_episode_number()) # Remplacez par la logique de calcul + episode_number = self.calculate_episode_number() + episode.text = str(episode_number) if episode_number else '' episode.tail = '\n ' nfo.append(episode) # ratings = media metadata youtube rating @@ -1431,7 +1430,6 @@ class Media(models.Model): self_year = self.upload_date.year if self.upload_date else self.created.year filtered_media = Media.objects.filter(source=self.source, published__year=self_year) sorted_media = sorted(filtered_media, key=lambda x: (x.upload_date, x.key)) - position_counter = 1 for media in sorted_media: if media == self: diff --git a/tubesync/sync/tests.py b/tubesync/sync/tests.py index bcaf9cc..333518f 100644 --- a/tubesync/sync/tests.py +++ b/tubesync/sync/tests.py @@ -661,8 +661,8 @@ class MediaTestCase(TestCase): '', ' no fancy stuff title', ' testname', - ' 2020', - ' 1', + ' 2017', + ' ', ' ', ' ', ' 1.2345',