Updated follow limit for pro accounts to 50,000

This commit is contained in:
mgabdev 2019-09-14 10:43:02 -04:00
parent cfda2c2562
commit 956c06ea59
1 changed files with 5 additions and 3 deletions

View File

@ -11,10 +11,12 @@ class FollowLimitValidator < ActiveModel::Validator
class << self
def limit_for_account(account)
if account.following_count < LIMIT
LIMIT
adjusted_limit = account.is_pro ? 50000 : LIMIT
if account.following_count < adjusted_limit
adjusted_limit
else
[(account.followers_count * RATIO).round, LIMIT].max
[(account.followers_count * RATIO).round, adjusted_limit].max
end
end
end