From 0b3146b3cd48b65b9452391d297cd4b425617a59 Mon Sep 17 00:00:00 2001 From: "Matthew Wire (MJW Consulting)" Date: Wed, 1 Aug 2018 10:58:56 +0100 Subject: [PATCH] Sort recurring contributions by newest first --- CRM/Contribute/Page/Tab.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CRM/Contribute/Page/Tab.php b/CRM/Contribute/Page/Tab.php index 90588ab4d4..fa80f7d728 100644 --- a/CRM/Contribute/Page/Tab.php +++ b/CRM/Contribute/Page/Tab.php @@ -192,7 +192,7 @@ class CRM_Contribute_Page_Tab extends CRM_Core_Page { $contributionRecurResult = civicrm_api3('ContributionRecur', 'get', array( 'contact_id' => $this->_contactId, 'contribution_status_id' => array('NOT IN' => CRM_Contribute_BAO_ContributionRecur::getInactiveStatuses()), - 'options' => ['limit' => 0, 'sort' => 'is_test, start_date ASC'], + 'options' => ['limit' => 0, 'sort' => 'is_test, start_date DESC'], )); $recurContributions = CRM_Utils_Array::value('values', $contributionRecurResult); } @@ -214,7 +214,7 @@ class CRM_Contribute_Page_Tab extends CRM_Core_Page { $contributionRecurResult = civicrm_api3('ContributionRecur', 'get', array( 'contact_id' => $this->_contactId, 'contribution_status_id' => array('IN' => CRM_Contribute_BAO_ContributionRecur::getInactiveStatuses()), - 'options' => ['limit' => 0, 'sort' => 'is_test, start_date ASC'], + 'options' => ['limit' => 0, 'sort' => 'is_test, start_date DESC'], )); $recurContributions = CRM_Utils_Array::value('values', $contributionRecurResult); } -- 2.25.1