From 660f706491ac012cb133554cffeaa6b9ae6046e9 Mon Sep 17 00:00:00 2001 From: Arthur Taylor Date: Fri, 15 Apr 2011 16:34:18 +0200 Subject: Fixed deep copy bug in SelectManager clone --- lib/arel/select_manager.rb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/arel') diff --git a/lib/arel/select_manager.rb b/lib/arel/select_manager.rb index 048cc5133d..d95a259177 100644 --- a/lib/arel/select_manager.rb +++ b/lib/arel/select_manager.rb @@ -9,6 +9,11 @@ module Arel from table end + def initialize_copy other + super + @ctx = @ast.cores.last + end + def limit @ast.limit && @ast.limit.expr end -- cgit v1.2.3