Fix non-numbers being passed to Redis and causing an error (#11697)

This commit is contained in:
Eugen Rochko 2019-08-30 02:49:54 +02:00 committed by GitHub
parent 70ae77895f
commit 5f591d979c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,6 +9,11 @@ class Feed
end end
def get(limit, max_id = nil, since_id = nil, min_id = nil) def get(limit, max_id = nil, since_id = nil, min_id = nil)
limit = limit.to_i
max_id = max_id.to_i if max_id.present?
since_id = since_id.to_i if since_id.present?
min_id = min_id.to_i if min_id.present?
from_redis(limit, max_id, since_id, min_id) from_redis(limit, max_id, since_id, min_id)
end end