diff --git a/tubesync/sync/choices.py b/tubesync/sync/choices.py index 1d94eba8..3f140fa5 100644 --- a/tubesync/sync/choices.py +++ b/tubesync/sync/choices.py @@ -33,8 +33,8 @@ class CapChoices(models.IntegerChoices): class AudioTrack(models.TextChoices): - ORIGINAL = 'original', _('Original audio (recorded language)') - DEFAULT = 'default', _("Publisher's default audio (often an auto-dub)") + ORIGINAL = 'o', _('Original audio (recorded language)') + DEFAULT = 'd', _("Publisher's default audio (often an auto-dub)") class Fallback(models.TextChoices): diff --git a/tubesync/sync/migrations/0038_source_prefer_audio_track.py b/tubesync/sync/migrations/0038_source_prefer_audio_track.py index c1c9ccb3..a6d2fcc7 100644 --- a/tubesync/sync/migrations/0038_source_prefer_audio_track.py +++ b/tubesync/sync/migrations/0038_source_prefer_audio_track.py @@ -28,7 +28,7 @@ class Migration(migrations.Migration): 'dubbed translation. This setting has no effect when a video only offers a ' 'single audio track.' ), - max_length=8, + max_length=1, verbose_name='prefer audio track', ), ), diff --git a/tubesync/sync/models/source.py b/tubesync/sync/models/source.py index 24613d5f..73e509cd 100644 --- a/tubesync/sync/models/source.py +++ b/tubesync/sync/models/source.py @@ -254,7 +254,7 @@ class Source(db.models.Model): ) prefer_audio_track = db.models.CharField( _('prefer audio track'), - max_length=8, + max_length=1, db_index=True, choices=AudioTrack.choices, default=AudioTrack.ORIGINAL,