From 35b048df2653258c38d997509360422e245aa1e9 Mon Sep 17 00:00:00 2001 From: "karel.picman@lbcfree.net" Date: Mon, 22 Jun 2020 10:40:24 +0200 Subject: [PATCH] Title shows up in 'order by' clause multiple times #1138 --- app/models/dmsf_query.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/dmsf_query.rb b/app/models/dmsf_query.rb index 963679dd..3db5acd8 100644 --- a/app/models/dmsf_query.rb +++ b/app/models/dmsf_query.rb @@ -132,7 +132,7 @@ class DmsfQuery < Query # New def dmsf_nodes(options={}) - order_option = ['sort', group_by_sort_order, (options[:order] || sort_clause[0]), 'title'].flatten.reject(&:blank?) + order_option = ['sort', group_by_sort_order, (options[:order] || sort_clause[0])].flatten.reject(&:blank?) if order_option.size > 2 DmsfFileRevisionCustomField.visible.pluck(:id, :name).each do |id, name| order_option[1].gsub!("COALESCE(cf_#{id}.value, '')", "\"#{name}\"")