DEV: Remove redesigned_user_page_nav_enabled property (#20409)

This commit removes all references to the
`redesigned_user_page_nav_enabled` which was used as a feature flag for
developing the new user profile navigation menu previously.
This commit is contained in:
Alan Guo Xiang Tan
2023-02-23 10:35:02 +08:00
committed by GitHub
parent ab46a05d77
commit 576745637e
6 changed files with 161 additions and 335 deletions

View File

@ -64,7 +64,6 @@ class CurrentUserSerializer < BasicUserSerializer
:status,
:grouped_unread_notifications,
:redesigned_user_menu_enabled,
:redesigned_user_page_nav_enabled,
:display_sidebar_tags,
:sidebar_tags,
:sidebar_category_ids,
@ -300,11 +299,6 @@ class CurrentUserSerializer < BasicUserSerializer
redesigned_user_menu_enabled
end
# TODO(tgxworld): Return true for now until reliance on this attribute has been removed on the client side
def redesigned_user_page_nav_enabled
true
end
def custom_sidebar_sections_enabled
if SiteSetting.enable_custom_sidebar_sections.present?
object.in_any_groups?(SiteSetting.enable_custom_sidebar_sections_map)