From 9acd61d0ec2de4a729b35700dc915c52d052f34b Mon Sep 17 00:00:00 2001 From: Herb Date: Wed, 28 Jul 2021 00:36:56 -0400 Subject: [PATCH 1/2] Issue #265: Order by Price Set ID --- CRM/CiviDiscount/Utils.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CRM/CiviDiscount/Utils.php b/CRM/CiviDiscount/Utils.php index a6462ee..6bf3621 100644 --- a/CRM/CiviDiscount/Utils.php +++ b/CRM/CiviDiscount/Utils.php @@ -82,7 +82,7 @@ LEFT JOIN civicrm_price_field as pf on (pf.id = pfv.price_field_id) LEFT JOIN civicrm_price_set as ps on (ps.id = pf.price_set_id AND ps.is_active = 1) INNER JOIN {$psTableName} as pse on (ps.id = pse.price_set_id) WHERE {$additionalWhere} -ORDER BY pf_label, pfv.price_field_id, pfv.weight +ORDER BY ps.id, pf_label, pfv.price_field_id, pfv.weight "; $dao = CRM_Core_DAO::executeQuery($sql, $params); -- GitLab From 4b64e7d6fa58a144f6d7ae78cc18a2b7b6beb686 Mon Sep 17 00:00:00 2001 From: Herb Date: Mon, 9 Aug 2021 10:11:28 -0400 Subject: [PATCH 2/2] Order by price set ID descending --- CRM/CiviDiscount/Utils.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CRM/CiviDiscount/Utils.php b/CRM/CiviDiscount/Utils.php index 6bf3621..85556db 100644 --- a/CRM/CiviDiscount/Utils.php +++ b/CRM/CiviDiscount/Utils.php @@ -82,7 +82,7 @@ LEFT JOIN civicrm_price_field as pf on (pf.id = pfv.price_field_id) LEFT JOIN civicrm_price_set as ps on (ps.id = pf.price_set_id AND ps.is_active = 1) INNER JOIN {$psTableName} as pse on (ps.id = pse.price_set_id) WHERE {$additionalWhere} -ORDER BY ps.id, pf_label, pfv.price_field_id, pfv.weight +ORDER BY ps.id DESC, pf_label, pfv.price_field_id, pfv.weight "; $dao = CRM_Core_DAO::executeQuery($sql, $params); -- GitLab