mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
FIX: approve post count did not take new topics into account
This means if a user created a new topic, and it was approved, it would not count towards their approval count. Replies worked correctly.
This commit is contained in:
@@ -88,7 +88,7 @@ class NewPostManager
|
||||
|
||||
return :post_count if (
|
||||
user.trust_level <= TrustLevel.levels[:basic] &&
|
||||
user.post_count < SiteSetting.approve_post_count
|
||||
(user.post_count + user.topic_count) < SiteSetting.approve_post_count
|
||||
)
|
||||
|
||||
return :trust_level if user.trust_level < SiteSetting.approve_unless_trust_level.to_i
|
||||
|
||||
Reference in New Issue
Block a user