Commit 524a6519e4e79bfffa6ff66fe7d1114903b328a5
Committed by
GitHub
1 parent
cdc31ab2
Exists in
master
Cast offset option to integer (#1596)
Co-authored-by: Étienne Gagnon <egagnon@lawebshop.ca>
Showing
1 changed file
with
1 additions
and
1 deletions
Show diff stats
lib/searchkick/query.rb
@@ -251,7 +251,7 @@ module Searchkick | @@ -251,7 +251,7 @@ module Searchkick | ||
251 | default_limit = searchkick_options[:deep_paging] ? 1_000_000_000 : 10_000 | 251 | default_limit = searchkick_options[:deep_paging] ? 1_000_000_000 : 10_000 |
252 | per_page = (options[:limit] || options[:per_page] || default_limit).to_i | 252 | per_page = (options[:limit] || options[:per_page] || default_limit).to_i |
253 | padding = [options[:padding].to_i, 0].max | 253 | padding = [options[:padding].to_i, 0].max |
254 | - offset = options[:offset] || (page - 1) * per_page + padding | 254 | + offset = (options[:offset] || (page - 1) * per_page + padding).to_i |
255 | scroll = options[:scroll] | 255 | scroll = options[:scroll] |
256 | 256 | ||
257 | max_result_window = searchkick_options[:max_result_window] | 257 | max_result_window = searchkick_options[:max_result_window] |