lib/searchlogic/named_scopes/ordering.rb in searchlogic-2.5.11 vs lib/searchlogic/named_scopes/ordering.rb in searchlogic-2.5.12
- old
+ new
@@ -16,12 +16,12 @@
!ordering_condition_details(name).nil?
end
def create_condition(name)
if name == :order
- named_scope name, lambda { |scope_name|
- return {} if !condition?(scope_name)
- send(scope_name).proxy_options
+ alias_scope name, lambda { |scope_name|
+ return scoped({}) if !condition?(scope_name)
+ send(scope_name)
}
elsif details = ordering_condition_details(name)
create_ordering_conditions(details[:column])
else
super