DEV: Convert min_trust_to_post_links to groups (#25298)

We're changing the implementation of trust levels to use groups. Part of this is to have site settings that reference trust levels use groups instead. It converts the min_trust_to_post_links  site setting to post_links_allowed_groups.

This isn't used by any of our plugins or themes, so very little fallout.
This commit is contained in:
Ted Johansson
2024-01-18 14:08:40 +08:00
committed by GitHub
parent 20c5f7aef8
commit fb087b7ff6
17 changed files with 89 additions and 43 deletions

View File

@ -11,7 +11,7 @@ RSpec.describe TopicLinkClick do
describe "topic_links" do
before do
@topic = Fabricate(:topic)
@topic = Fabricate(:topic, user: Fabricate(:user, refresh_auto_groups: true))
@post = Fabricate(:post_with_external_links, user: @topic.user, topic: @topic)
TopicLink.extract_from(@post)
@topic_link = @topic.topic_links.first
@ -247,7 +247,7 @@ RSpec.describe TopicLinkClick do
context "with a query param and google analytics" do
before do
@topic = Fabricate(:topic)
@topic = Fabricate(:topic, user: Fabricate(:user, refresh_auto_groups: true))
@post =
Fabricate(
:post,