From a318d6f5a7695bae85e7da67f423e86e164344b3 Mon Sep 17 00:00:00 2001 From: Arthur Taylor Date: Fri, 15 Apr 2011 22:34:18 +0800 Subject: Fixed deep copy bug in SelectManager clone --- lib/arel/select_manager.rb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/arel/select_manager.rb') 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