mirror of
https://github.com/discourse/discourse.git
synced 2025-06-04 07:06:47 +08:00
FIX: Do not validate messages sent to mailing list mirror
This commit is contained in:
@ -818,6 +818,16 @@ describe Email::Receiver do
|
||||
expect { process(:mailinglist_reply) }.to change { topic.posts.count }
|
||||
end
|
||||
|
||||
it "should skip validations for staged users" do
|
||||
Fabricate(:user, email: "alice@foo.com", staged: true)
|
||||
expect { process(:mailinglist_short_message) }.to change { Topic.count }
|
||||
end
|
||||
|
||||
it "should skip validations for regular users" do
|
||||
Fabricate(:user, email: "alice@foo.com")
|
||||
expect { process(:mailinglist_short_message) }.to change { Topic.count }
|
||||
end
|
||||
|
||||
context "read-only category" do
|
||||
before do
|
||||
category.set_permissions(everyone: :readonly)
|
||||
|
Reference in New Issue
Block a user