lib/pagy/extras/jsonapi.rb in pagy-9.0.6 vs lib/pagy/extras/jsonapi.rb in pagy-9.0.7
- old
+ new
@@ -22,11 +22,11 @@
include UrlHelpers
# Return the jsonapi links
def pagy_jsonapi_links(pagy, **opts)
- if defined?(Pagy::Keyset) && pagy.is_a?(Pagy::Keyset)
+ if defined?(::Pagy::Keyset) && pagy.is_a?(Keyset)
{ first: pagy_url_for(pagy, nil, **opts),
last: nil,
prev: nil,
next: pagy.next ? pagy_url_for(pagy, pagy.next, **opts) : nil }
else
@@ -65,10 +65,10 @@
params[:page][vars[:limit_param] || DEFAULT[:limit_param]]
end
end
# :nocov:
- LimitExtra::BackendAddOn.prepend LimitExtraOverride if defined?(LimitExtra::BackendAddOn)
+ LimitExtra::BackendAddOn.prepend LimitExtraOverride if defined?(::Pagy::LimitExtra::BackendAddOn)
# :nocov:
# Module overriding UrlHelper
module UrlHelperOverride
# Override UrlHelper method