From 6de9b9c274824dd0dbecc13d6dbcbd2344a5e507 Mon Sep 17 00:00:00 2001 From: Krzysztof Kotlarek Date: Thu, 14 Dec 2023 14:07:28 +1100 Subject: [PATCH] DEV: Replace deprecated min_trust_to_create_post (#356) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In https://github.com/discourse/discourse/pull/24740, `min_trust_to_create_topic` site setting was replaced by `create_topic_allowed_groups`. This PR replaces the former, deprecated one, with the latter. --- spec/lib/modules/embeddings/entry_point_spec.rb | 2 +- spec/lib/modules/nsfw/entry_point_spec.rb | 2 +- spec/lib/modules/sentiment/entry_point_spec.rb | 2 +- spec/lib/modules/toxicity/entry_point_spec.rb | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/spec/lib/modules/embeddings/entry_point_spec.rb b/spec/lib/modules/embeddings/entry_point_spec.rb index 3d4f14e8..4139d704 100644 --- a/spec/lib/modules/embeddings/entry_point_spec.rb +++ b/spec/lib/modules/embeddings/entry_point_spec.rb @@ -3,7 +3,7 @@ require "rails_helper" describe DiscourseAi::Embeddings::EntryPoint do - fab!(:user) { Fabricate(:user) } + fab!(:user) { Fabricate(:user, refresh_auto_groups: true) } describe "registering event callbacks" do context "when creating a topic" do diff --git a/spec/lib/modules/nsfw/entry_point_spec.rb b/spec/lib/modules/nsfw/entry_point_spec.rb index acc26326..ba1afe31 100644 --- a/spec/lib/modules/nsfw/entry_point_spec.rb +++ b/spec/lib/modules/nsfw/entry_point_spec.rb @@ -3,7 +3,7 @@ require "rails_helper" describe DiscourseAi::Nsfw::EntryPoint do - fab!(:user) { Fabricate(:user) } + fab!(:user) { Fabricate(:user, refresh_auto_groups: true) } describe "registering event callbacks" do fab!(:image_upload) { Fabricate(:upload) } diff --git a/spec/lib/modules/sentiment/entry_point_spec.rb b/spec/lib/modules/sentiment/entry_point_spec.rb index 853c1b95..2e1114a6 100644 --- a/spec/lib/modules/sentiment/entry_point_spec.rb +++ b/spec/lib/modules/sentiment/entry_point_spec.rb @@ -3,7 +3,7 @@ require_relative "../../../support/sentiment_inference_stubs" RSpec.describe DiscourseAi::Sentiment::EntryPoint do - fab!(:user) { Fabricate(:user) } + fab!(:user) { Fabricate(:user, refresh_auto_groups: true) } describe "registering event callbacks" do context "when creating a post" do diff --git a/spec/lib/modules/toxicity/entry_point_spec.rb b/spec/lib/modules/toxicity/entry_point_spec.rb index 8e66d56a..f4dc688f 100644 --- a/spec/lib/modules/toxicity/entry_point_spec.rb +++ b/spec/lib/modules/toxicity/entry_point_spec.rb @@ -3,7 +3,7 @@ require "rails_helper" describe DiscourseAi::Toxicity::EntryPoint do - fab!(:user) { Fabricate(:user) } + fab!(:user) { Fabricate(:user, refresh_auto_groups: true) } describe "registering event callbacks" do before { SiteSetting.ai_toxicity_enabled = true }