mirror of
https://github.com/discourse/discourse.git
synced 2025-06-01 01:55:46 +08:00
DEV: Remove experimental site setting for chat threads (#22720)
We are removing the experimental site setting. Admins can now decide on a per channel basis to enable/disable threading. It's disabled by default.
This commit is contained in:
@ -1,10 +1,7 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
RSpec.describe Chat::Thread do
|
||||
before do
|
||||
SiteSetting.chat_enabled = true
|
||||
SiteSetting.enable_experimental_chat_threaded_discussions = true
|
||||
end
|
||||
before { SiteSetting.chat_enabled = true }
|
||||
|
||||
describe ".ensure_consistency!" do
|
||||
fab!(:channel) { Fabricate(:category_channel) }
|
||||
@ -65,12 +62,6 @@ RSpec.describe Chat::Thread do
|
||||
Chat::Thread.expects(:clear_caches!).never
|
||||
described_class.ensure_consistency!
|
||||
end
|
||||
|
||||
it "does nothing if threads are disabled" do
|
||||
SiteSetting.enable_experimental_chat_threaded_discussions = false
|
||||
Chat::Thread.expects(:update_counts).never
|
||||
described_class.ensure_consistency!
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
Reference in New Issue
Block a user