mirror of
https://github.com/discourse/discourse.git
synced 2025-02-06 03:18:23 +00:00
FIX: Do not validate messages sent to mailing list mirror
This commit is contained in:
parent
e0d73a957d
commit
f086d28b30
@ -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)
|
||||
|
BIN
spec/fixtures/emails/mailinglist_short_message.eml
vendored
Normal file
BIN
spec/fixtures/emails/mailinglist_short_message.eml
vendored
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user