mirror of
https://github.com/discourse/discourse.git
synced 2025-01-18 11:02:46 +08:00
FIX: poll new_post_manager spec
This commit is contained in:
parent
63bab32816
commit
1e0bfa1d97
|
@ -309,8 +309,6 @@ after_initialize do
|
|||
end
|
||||
|
||||
validate(:post, :validate_polls) do |force = nil|
|
||||
return if !SiteSetting.poll_enabled? && (self.user && !self.user.staff?)
|
||||
|
||||
# only care when raw has changed!
|
||||
return unless self.raw_changed? || force
|
||||
|
||||
|
|
|
@ -5,6 +5,10 @@ describe NewPostManager do
|
|||
let(:admin) { Fabricate(:admin) }
|
||||
|
||||
describe 'when new post containing a poll is queued for approval' do
|
||||
before do
|
||||
SiteSetting.poll_minimum_trust_level_to_create = 0
|
||||
end
|
||||
|
||||
it 'should render the poll upon approval' do
|
||||
params = {
|
||||
raw: "[poll]\n* 1\n* 2\n* 3\n[/poll]",
|
||||
|
|
Loading…
Reference in New Issue
Block a user