From ddbcbab3a60cee278ce5374e29dbbaa419e761df Mon Sep 17 00:00:00 2001 From: Jon Goldberg Date: Fri, 16 Feb 2024 18:36:25 -0500 Subject: [PATCH] don't show premiums unless premiums are active --- CRM/Contribute/Form/ContributionBase.php | 1 + 1 file changed, 1 insertion(+) diff --git a/CRM/Contribute/Form/ContributionBase.php b/CRM/Contribute/Form/ContributionBase.php index 2b451b428a..fbdda96ec7 100644 --- a/CRM/Contribute/Form/ContributionBase.php +++ b/CRM/Contribute/Form/ContributionBase.php @@ -928,6 +928,7 @@ class CRM_Contribute_Form_ContributionBase extends CRM_Core_Form { ->addSelect('product_id') ->addSelect('premiums_id.*') ->addWhere('product_id.is_active', '=', TRUE) + ->addWhere('premiums_id.premiums_active', '=', TRUE) ->addWhere('premiums_id.entity_id', '=', $this->getContributionPageID()) ->addWhere('premiums_id.entity_table', '=', 'civicrm_contribution_page') ->addOrderBy('weight') -- 2.25.1