[deploy] Revert refactor of increment back to read/write (#7194)

This commit is contained in:
Andy Zhao 2020-04-09 10:57:45 -04:00 committed by GitHub
parent 22551e63e4
commit a453aee44b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -21,11 +21,15 @@ class RateLimitChecker
end
def track_image_uploads
Rails.cache.increment("#{@user.id}_image_upload", expires_in: 30.seconds)
count = Rails.cache.read("#{@user.id}_image_upload").to_i
count += 1
Rails.cache.write("#{@user.id}_image_upload", count, expires_in: 30.seconds)
end
def track_article_updates
Rails.cache.increment("#{@user.id}_article_update", expires_in: 1.day)
count = Rails.cache.read("#{@user.id}_article_update").to_i
count += 1
Rails.cache.write("#{@user.id}_article_update", count, expires_in: 1.day)
end
def limit_by_email_recipient_address(address)