diff --git a/lib/github/sql.rb b/lib/github/sql.rb index ceb4c62..3ba665d 100644 --- a/lib/github/sql.rb +++ b/lib/github/sql.rb @@ -243,7 +243,8 @@ def results @hash_results = ar_results.to_ary @results = ar_results.rows else - @results = connection.execute(query, "#{self.class.name} Execute").to_a + @results = connection.execute(query, "#{self.class.name} Execute") + @results = @results.respond_to?(:to_a) ? @results.to_a : [*@results] end @results ||= []