We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0a72a0a commit 658671aCopy full SHA for 658671a
1 file changed
gem/lib/pagy/url_helpers.rb
@@ -8,7 +8,7 @@ module UrlHelpers
8
# For non-rack environments you can use the standalone extra
9
def pagy_url_for(pagy, page, absolute: false, fragment: nil, **_)
10
vars = pagy.vars
11
- query_params = request.GET.clone
+ query_params = request.GET.clone(freeze: false)
12
query_params.merge!(vars[:params].transform_keys(&:to_s)) if vars[:params].is_a?(Hash)
13
pagy_set_query_params(page, vars, query_params)
14
query_params = vars[:params].(query_params) if vars[:params].is_a?(Proc)
0 commit comments