From f15dcc2d1507a23bc32a14df324dcf989284afbd Mon Sep 17 00:00:00 2001 From: yashodha Date: Tue, 9 Aug 2022 09:15:48 +0530 Subject: [PATCH] (dev/core#3141) Membership should be listed chronologically by end date DESC --- CRM/Member/Page/Tab.php | 1 + CRM/Member/Page/UserDashboard.php | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CRM/Member/Page/Tab.php b/CRM/Member/Page/Tab.php index 085212a2e8..b81f088771 100644 --- a/CRM/Member/Page/Tab.php +++ b/CRM/Member/Page/Tab.php @@ -55,6 +55,7 @@ class CRM_Member_Page_Tab extends CRM_Core_Page { $dao = new CRM_Member_DAO_Membership(); $dao->contact_id = $this->_contactId; $dao->whereAdd($addWhere); + $dao->orderBy('end_date DESC'); $dao->find(); //CRM--4418, check for view, edit, delete diff --git a/CRM/Member/Page/UserDashboard.php b/CRM/Member/Page/UserDashboard.php index 05d4581f6c..bcc693f61a 100644 --- a/CRM/Member/Page/UserDashboard.php +++ b/CRM/Member/Page/UserDashboard.php @@ -29,7 +29,7 @@ class CRM_Member_Page_UserDashboard extends CRM_Contact_Page_View_UserDashBoard $dao = new CRM_Member_DAO_Membership(); $dao->contact_id = $this->_contactId; $dao->is_test = 0; - $dao->orderBy('start_date DESC'); + $dao->orderBy('end_date DESC'); $dao->find(); while ($dao->fetch()) { -- 2.25.1