From 38b3815a332794f2ba6392aadb3e119be5a99aaa Mon Sep 17 00:00:00 2001 From: Simon Date: Thu, 21 Sep 2023 23:17:25 +0700 Subject: [PATCH] catch disabled old settings --- .../config/management/commands/ta_startup.py | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/tubearchivist/config/management/commands/ta_startup.py b/tubearchivist/config/management/commands/ta_startup.py index f715b8f..f71fe76 100644 --- a/tubearchivist/config/management/commands/ta_startup.py +++ b/tubearchivist/config/management/commands/ta_startup.py @@ -241,62 +241,62 @@ class Command(BaseCommand): colors_key = f"{user}:colors" colors = redis.get_message(colors_key).get("status") - if colors: + if colors is not None: new_conf.set_value("colors", colors) redis.del_message(colors_key) sort_by_key = f"{user}:sort_by" sort_by = redis.get_message(sort_by_key).get("status") - if sort_by: + if sort_by is not None: new_conf.set_value("sort_by", sort_by) redis.del_message(sort_by_key) page_size_key = f"{user}:page_size" page_size = redis.get_message(page_size_key).get("status") - if page_size: + if page_size is not None: new_conf.set_value("page_size", page_size) redis.del_message(page_size_key) sort_order_key = f"{user}:sort_order" sort_order = redis.get_message(sort_order_key).get("status") - if sort_order: + if sort_order is not None: new_conf.set_value("sort_order", sort_order) redis.del_message(sort_order_key) grid_items_key = f"{user}:grid_items" grid_items = redis.get_message(grid_items_key).get("status") - if grid_items: + if grid_items is not None: new_conf.set_value("grid_items", grid_items) redis.del_message(grid_items_key) hide_watch_key = f"{user}:hide_watched" hide_watch = redis.get_message(hide_watch_key).get("status") - if hide_watch: + if hide_watch is not None: new_conf.set_value("hide_watched", hide_watch) redis.del_message(hide_watch_key) ignore_only_key = f"{user}:show_ignored_only" ignore_only = redis.get_message(ignore_only_key).get("status") - if ignore_only: + if ignore_only is not None: new_conf.set_value("show_ignored_only", ignore_only) redis.del_message(ignore_only_key) subed_only_key = f"{user}:show_subed_only" subed_only = redis.get_message(subed_only_key).get("status") - if subed_only: + if subed_only is not None: new_conf.set_value("show_subed_only", subed_only) redis.del_message(subed_only_key) sb_id_key = f"{user}:id_sb_id" sb_id = redis.get_message(sb_id_key).get("status") - if sb_id: + if sb_id is not None: new_conf.set_value("sb_id_id", sb_id) redis.del_message(sb_id_key) for view in ["channel", "playlist", "home", "downloads"]: view_key = f"{user}:view:{view}" view_style = redis.get_message(view_key).get("status") - if view_style: + if view_style is not None: new_conf.set_value(f"view_style_{view}", view_style) redis.del_message(view_key)