From cbe4a97de3a99b59790ffd6c8c8120de313e2087 Mon Sep 17 00:00:00 2001 From: Rainer Borene Date: Mon, 9 Dec 2019 00:40:16 -0300 Subject: [PATCH] Type cast pagy_arel_count value to integer (#207) --- lib/pagy/extras/arel.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pagy/extras/arel.rb b/lib/pagy/extras/arel.rb index 494274ec8..3e6dfaef9 100644 --- a/lib/pagy/extras/arel.rb +++ b/lib/pagy/extras/arel.rb @@ -23,7 +23,7 @@ def pagy_arel_count(collection) else # COUNT(*) OVER () sql = Arel.star.count.over(Arel::Nodes::Grouping.new([])) - collection.unscope(:order).limit(1).pluck(sql).first + collection.unscope(:order).limit(1).pluck(sql).first.to_i end end