From bd2c9866047d79f56790a6497f346d07b13ad523 Mon Sep 17 00:00:00 2001 From: Ilion Beyst Date: Fri, 11 Sep 2015 15:50:55 +0200 Subject: [PATCH] order query on time --- app/controllers/concerns/data_table.rb | 2 +- app/controllers/concerns/transactions_query.rb | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/controllers/concerns/data_table.rb b/app/controllers/concerns/data_table.rb index b98d681..bc9468b 100644 --- a/app/controllers/concerns/data_table.rb +++ b/app/controllers/concerns/data_table.rb @@ -30,7 +30,7 @@ class DataTable end def query - q = @transactions.query + q = @transactions.query.order(@table[:time].desc) q.where(predicate) if predicate q end diff --git a/app/controllers/concerns/transactions_query.rb b/app/controllers/concerns/transactions_query.rb index bd87edc..8fb5b86 100644 --- a/app/controllers/concerns/transactions_query.rb +++ b/app/controllers/concerns/transactions_query.rb @@ -12,6 +12,7 @@ class TransactionsQuery def query Arel::SelectManager.new(ActiveRecord::Base) .from(arel) + .order(@arel_table[:time].desc) end def arel