From 044077d0eb84ec2d47e1283bf69ef0e579f53795 Mon Sep 17 00:00:00 2001 From: Stephen Ierodiaconou Date: Tue, 8 Oct 2024 10:40:41 +0200 Subject: [PATCH] We should be building a new collection base class as configured --- lib/quo/relation_backed_query.rb | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/quo/relation_backed_query.rb b/lib/quo/relation_backed_query.rb index 793ef49..0bdece7 100644 --- a/lib/quo/relation_backed_query.rb +++ b/lib/quo/relation_backed_query.rb @@ -65,7 +65,6 @@ def self.sanitize_sql_parameter(value) prop :_rel_includes, _Nilable(_Any), reader: false, writer: false prop :_rel_select, _Nilable(_Any), reader: false, writer: false - # Methods to prepare the query # SQL 'SELECT' configuration, calls to underlying AR relation @@ -124,7 +123,7 @@ def distinct(enabled = true) # @rbs return: Quo::CollectionBackedQuery def to_collection(total_count: nil) - Quo::CollectionBackedQuery.wrap(results.to_a).new(total_count:) + Quo.collection_backed_query_base_class.wrap(results.to_a).new(total_count:) end def results #: Quo::Results