diff --git a/lib/typesense/pagination/pagy.rb b/lib/typesense/pagination/pagy.rb index 817a2a1..cc5e5de 100644 --- a/lib/typesense/pagination/pagy.rb +++ b/lib/typesense/pagination/pagy.rb @@ -14,7 +14,9 @@ def self.create(results, total_hits, options = {}) } pagy_version = Gem::Version.new(::Pagy::VERSION) - pagy = if pagy_version >= Gem::Version.new('9.0') + pagy = if pagy_version >= Gem::Version.new("43.0.0.rc1") + ::Pagy::Offset.new(**vars) + elsif pagy_version >= Gem::Version.new("9.0") ::Pagy.new(**vars) else ::Pagy.new(vars)