From af61eedc1a98fc2b6e3011a4c2af8666c0717966 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Sun, 12 Sep 2010 19:27:54 -0700 Subject: order accepts symbols for clauses --- lib/arel/select_manager.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/arel') diff --git a/lib/arel/select_manager.rb b/lib/arel/select_manager.rb index 423b217b8a..7512dd90ed 100644 --- a/lib/arel/select_manager.rb +++ b/lib/arel/select_manager.rb @@ -95,7 +95,7 @@ module Arel def order *expr # FIXME: We SHOULD NOT be converting these to SqlLiteral automatically @head.orders.concat expr.map { |x| - String === x ? Nodes::SqlLiteral.new(x) : x + String === x || Symbol === x ? Nodes::SqlLiteral.new(x.to_s) : x } self end -- cgit v1.2.3