DEV: Convert review_media_unless_trust_level to group-based setting (#25201)

This commit moves the review_media_unless_trust_level setting
to skip_review_media_groups as part of our move from TL to group
based settings.

c.f. https://meta.discourse.org/t/changes-coming-to-settings-for-giving-access-to-features-from-trust-levels-to-groups/283408
This commit is contained in:
Martin Brennan
2024-01-11 13:43:01 +10:00
committed by GitHub
parent 6ebe61ecec
commit 08d641d932
8 changed files with 47 additions and 9 deletions

View File

@ -36,6 +36,7 @@ module SiteSettings::DeprecatedSettings
["min_trust_to_allow_self_wiki", "self_wiki_allowed_groups", false, "3.3"],
["min_trust_to_create_tag", "create_tag_allowed_groups", false, "3.3"],
["min_trust_to_send_email_messages", "send_email_messages_allowed_groups", false, "3.3"],
["review_media_unless_trust_level", "skip_review_media_groups", false, "3.3"],
]
OVERRIDE_TL_GROUP_SETTINGS = %w[
@ -56,6 +57,7 @@ module SiteSettings::DeprecatedSettings
min_trust_level_to_allow_ignore
min_trust_to_create_tag
min_trust_to_send_email_messages
review_media_unless_trust_level
]
def group_to_tl(old_setting, new_setting)