mirror of
https://github.com/discourse/discourse.git
synced 2025-05-21 18:12:32 +08:00
FIX: Resetting selectable avatars was failing (#16302)
This commit is contained in:
@ -254,8 +254,11 @@ describe SiteSettingExtension do
|
||||
end
|
||||
|
||||
describe "remove_override" do
|
||||
fab!(:upload) { Fabricate(:upload) }
|
||||
|
||||
before do
|
||||
settings.setting(:test_override, "test")
|
||||
settings.setting(:image_list_test, "", type: :uploaded_image_list)
|
||||
settings.refresh!
|
||||
end
|
||||
it "correctly nukes overrides" do
|
||||
@ -263,6 +266,12 @@ describe SiteSettingExtension do
|
||||
settings.remove_override!(:test_override)
|
||||
expect(settings.test_override).to eq("test")
|
||||
end
|
||||
|
||||
it "correctly nukes overrides for image list type setting" do
|
||||
settings.image_list_test = "#{upload.id}"
|
||||
settings.remove_override!(:image_list_test)
|
||||
expect(settings.image_list_test).to be_empty
|
||||
end
|
||||
end
|
||||
|
||||
describe "string setting" do
|
||||
|
Reference in New Issue
Block a user