diff options
| author | Bobby <[email protected]> | 2024-08-30 22:40:58 -0400 |
|---|---|---|
| committer | Bobby <[email protected]> | 2024-08-30 22:40:58 -0400 |
| commit | 521c66d0bf4d1c8967e232668839b64b1090dac4 (patch) | |
| tree | 4610152c2881ece330c3bc72f4ed131250c943c4 /user_profile | |
| parent | 373b1b994cf5fca8a2402f8d3dafa71b7da8760e (diff) | |
| download | yugen-521c66d0bf4d1c8967e232668839b64b1090dac4.tar.xz yugen-521c66d0bf4d1c8967e232668839b64b1090dac4.zip | |
display subs from sub in dub and last watched ep sync
Diffstat (limited to 'user_profile')
| -rw-r--r-- | user_profile/migrations/0006_userpreferences_ingrain_sub_subtitles_in_dub.py | 17 | ||||
| -rw-r--r-- | user_profile/models.py | 1 | ||||
| -rw-r--r-- | user_profile/views.py | 2 |
3 files changed, 20 insertions, 0 deletions
diff --git a/user_profile/migrations/0006_userpreferences_ingrain_sub_subtitles_in_dub.py b/user_profile/migrations/0006_userpreferences_ingrain_sub_subtitles_in_dub.py new file mode 100644 index 0000000..5c867a7 --- /dev/null +++ b/user_profile/migrations/0006_userpreferences_ingrain_sub_subtitles_in_dub.py @@ -0,0 +1,17 @@ +# Generated by Django 5.1 on 2024-08-31 02:16 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + dependencies = [ + ("user_profile", "0005_userhistory_last_watched"), + ] + + operations = [ + migrations.AddField( + model_name="userpreferences", + name="ingrain_sub_subtitles_in_dub", + field=models.BooleanField(default=False), + ), + ] diff --git a/user_profile/models.py b/user_profile/models.py index 29736ea..7b150d9 100644 --- a/user_profile/models.py +++ b/user_profile/models.py @@ -17,6 +17,7 @@ class UserPreferences(models.Model): auto_next_episode = models.BooleanField(default=False) display_guild_name_instead_of_username = models.BooleanField(default=True) smart_mal_sync = models.BooleanField(default=False) + ingrain_sub_subtitles_in_dub = models.BooleanField(default=False) def __str__(self): return f"{self.user.username}'s preferences" diff --git a/user_profile/views.py b/user_profile/views.py index ba5cb26..fb320e1 100644 --- a/user_profile/views.py +++ b/user_profile/views.py @@ -100,6 +100,7 @@ def save_user_preferences(request): auto_skip_intro = data.get("autoSkipIntro") auto_play_video = data.get("autoPlayVideo") auto_next_episode = data.get("autoNextEpisode") + ingrain_sub_subtitles_in_dub = data.get("ingrainSubSubtitlesInDub") display_guild_name_instead_of_username = data.get("displayGuildNameInsteadOfUsername") smart_mal_sync = data.get("smartMALSync") @@ -115,6 +116,7 @@ def save_user_preferences(request): user_preferences.auto_skip_intro = auto_skip_intro user_preferences.auto_play_video = auto_play_video user_preferences.auto_next_episode = auto_next_episode + user_preferences.ingrain_sub_subtitles_in_dub = ingrain_sub_subtitles_in_dub user_preferences.display_guild_name_instead_of_username = display_guild_name_instead_of_username user_preferences.smart_mal_sync = smart_mal_sync |
