From 83592292768de6c093eea06289470154761f3825 Mon Sep 17 00:00:00 2001 From: Pratik Naik Date: Wed, 13 Jan 2010 13:08:42 +0530 Subject: Make sure string join relations can be chained --- lib/arel/algebra/relations/operations/join.rb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib') diff --git a/lib/arel/algebra/relations/operations/join.rb b/lib/arel/algebra/relations/operations/join.rb index e9320f28e1..df457686cc 100644 --- a/lib/arel/algebra/relations/operations/join.rb +++ b/lib/arel/algebra/relations/operations/join.rb @@ -47,6 +47,10 @@ module Arel class InnerJoin < Join; end class OuterJoin < Join; end class StringJoin < Join + def externalizable? + relation1.externalizable? + end + def attributes relation1.externalize.attributes end -- cgit v1.2.3