mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Automatically flag someone as a spammer if their posts get at least X spam flags from N users while their trust level is 'new user'. Staff can clear and set this status from the user record in admin.
This commit is contained in:
@@ -29,23 +29,16 @@ Fabricator(:walter_white, from: :user) do
|
||||
end
|
||||
|
||||
Fabricator(:moderator, from: :user) do
|
||||
name 'A. Moderator'
|
||||
username 'moderator'
|
||||
email 'moderator@discourse.org'
|
||||
name { sequence(:name) {|i| "A#{i} Moderator"} }
|
||||
username { sequence(:username) {|i| "moderator#{i}"} }
|
||||
email { sequence(:email) {|i| "moderator#{i}@discourse.org"} }
|
||||
moderator true
|
||||
end
|
||||
|
||||
Fabricator(:admin, from: :user) do
|
||||
name 'Anne Admin'
|
||||
username 'anne'
|
||||
email 'anne@discourse.org'
|
||||
admin true
|
||||
end
|
||||
|
||||
Fabricator(:another_admin, from: :user) do
|
||||
name 'Anne Admin the 2nd'
|
||||
username 'anne2'
|
||||
email 'anne2@discourse.org'
|
||||
username { sequence(:username) {|i| "anne#{i}"} }
|
||||
email { sequence(:email) {|i| "anne#{i}@discourse.org"} }
|
||||
admin true
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user