From 64bab02a7c2273a21ee50d902679c669d2613e91 Mon Sep 17 00:00:00 2001 From: rgarcia Date: Tue, 26 Apr 2016 18:56:59 +0200 Subject: [PATCH] adds more explicit order for admin summary --- app/controllers/admin/spending_proposals_controller.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/admin/spending_proposals_controller.rb b/app/controllers/admin/spending_proposals_controller.rb index 7046156ae..e4c13e612 100644 --- a/app/controllers/admin/spending_proposals_controller.rb +++ b/app/controllers/admin/spending_proposals_controller.rb @@ -32,8 +32,8 @@ class Admin::SpendingProposalsController < Admin::BaseController end def summary - @spending_proposals = SpendingProposal.group(:geozone).order(geozone_id: :asc).sum(:price) - @spending_proposals_with_supports = SpendingProposal.with_supports.group(:geozone).order(geozone_id: :asc).sum(:price) + @spending_proposals = SpendingProposal.group(:geozone).sum(:price).sort_by{|geozone, count| geozone.present? ? geozone.name : "z"} + @spending_proposals_with_supports = SpendingProposal.with_supports.group(:geozone).sum(:price).sort_by{|geozone, count| geozone.present? ? geozone.name : "z"} end private