From 9f351b5907c0b02a92755d75e36fb4eae0b6281d Mon Sep 17 00:00:00 2001 From: Simon Date: Sat, 15 Mar 2025 13:59:49 +0100 Subject: [PATCH] backend: store file_size_unit in user config, #886 --- backend/user/serializers.py | 1 + backend/user/src/user_config.py | 2 ++ 2 files changed, 3 insertions(+) diff --git a/backend/user/serializers.py b/backend/user/serializers.py index e8314b98..3c89d5cb 100644 --- a/backend/user/serializers.py +++ b/backend/user/serializers.py @@ -37,6 +37,7 @@ class UserMeConfigSerializer(serializers.Serializer): view_style_playlist = serializers.ChoiceField(choices=["grid", "list"]) grid_items = serializers.IntegerField(max_value=7, min_value=3) hide_watched = serializers.BooleanField() + file_size_unit = serializers.ChoiceField(choices=["binary", "metric"]) show_ignored_only = serializers.BooleanField() show_subed_only = serializers.BooleanField() show_help_text = serializers.BooleanField() diff --git a/backend/user/src/user_config.py b/backend/user/src/user_config.py index a85ce5e3..f691e980 100644 --- a/backend/user/src/user_config.py +++ b/backend/user/src/user_config.py @@ -22,6 +22,7 @@ class UserConfigType(TypedDict, total=False): view_style_playlist: str grid_items: int hide_watched: bool + file_size_unit: str show_ignored_only: bool show_subed_only: bool show_help_text: bool @@ -44,6 +45,7 @@ class UserConfig: view_style_playlist="grid", grid_items=3, hide_watched=False, + file_size_unit="binary", show_ignored_only=False, show_subed_only=False, show_help_text=True,