FEATURE: Generous badge

This commit is contained in:
Robin Ward
2016-03-15 16:06:50 -04:00
parent cfe18c3f5b
commit 06591022fe
9 changed files with 57 additions and 7 deletions

View File

@ -75,9 +75,13 @@ class ApplicationController < ActionController::Base
render 'default/empty'
end
def render_rate_limit_error(e)
render_json_error e.description, type: :rate_limit, status: 429
end
# If they hit the rate limiter
rescue_from RateLimiter::LimitExceeded do |e|
render_json_error e.description, type: :rate_limit, status: 429
render_rate_limit_error(e)
end
rescue_from PG::ReadOnlySqlTransaction do |e|