FEATURE: Add default site settings to control the defaults of navigation menu preferences (#22485)

Follow-up to https://github.com/discourse/discourse/commit/b27e12445dc9b27cc5063044b65d7adcb5d6d3fa

This commit adds 2 new site settings `default_sidebar_link_to_filtered_list` and `default_sidebar_show_count_of_new_items` to control the default values for the navigation menu preferences that were added in the linked commit (`sidebar_link_to_filtered_list` and `sidebar_show_count_of_new_items` respectively).
This commit is contained in:
Osama Sayegh
2023-07-07 04:52:10 +03:00
committed by GitHub
parent bf582290ba
commit d2d6d727de
7 changed files with 40 additions and 1 deletions
@@ -255,6 +255,8 @@ class Admin::SiteSettingsController < Admin::AdminController
default_text_size: "text_size_key",
default_title_count_mode: "title_count_mode_key",
default_hide_profile_and_presence: "hide_profile_and_presence",
default_sidebar_link_to_filtered_list: "sidebar_link_to_filtered_list",
default_sidebar_show_count_of_new_items: "sidebar_show_count_of_new_items",
}
end