mirror of
https://github.com/discourse/discourse.git
synced 2025-05-21 18:12:32 +08:00
automatic group infrustructure
This commit is contained in:
@ -26,8 +26,7 @@ class Promotion
|
||||
return false if @user.posts_read_count < SiteSetting.basic_requires_read_posts
|
||||
return false if (@user.time_read / 60) < SiteSetting.basic_requires_time_spent_mins
|
||||
|
||||
@user.trust_level = TrustLevel.levels[:basic]
|
||||
@user.save
|
||||
@user.change_trust_level!(:basic)
|
||||
|
||||
true
|
||||
end
|
||||
@ -41,8 +40,7 @@ class Promotion
|
||||
return false if @user.likes_given < SiteSetting.regular_requires_likes_given
|
||||
return false if @user.topic_reply_count < SiteSetting.regular_requires_topic_reply_count
|
||||
|
||||
@user.trust_level = TrustLevel.levels[:regular]
|
||||
@user.save
|
||||
@user.change_trust_level!(:regular)
|
||||
end
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user