From fc60f30ed3e306852963b4b77425e88d9d3a42ed Mon Sep 17 00:00:00 2001 From: Ravish Nair Date: Wed, 4 Sep 2013 19:23:44 +0530 Subject: [PATCH] -- CRM-13338 minor fix to populate profile defaults in live contribution page ---------------------------------------- * CRM-13338: Profile field defaults not getting populated in contribution live page http://issues.civicrm.org/jira/browse/CRM-13338 --- CRM/Contribute/Form/Contribution/Main.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CRM/Contribute/Form/Contribution/Main.php b/CRM/Contribute/Form/Contribution/Main.php index 3c497b9254..8ef315dec2 100644 --- a/CRM/Contribute/Form/Contribution/Main.php +++ b/CRM/Contribute/Form/Contribution/Main.php @@ -188,6 +188,11 @@ class CRM_Contribute_Form_Contribution_Main extends CRM_Contribute_Form_Contribu } $fields[$name] = 1; } + + if (!empty($fields)) { + CRM_Core_BAO_UFGroup::setProfileDefaults($contactID, $fields, $this->_defaults); + } + $billingDefaults = $this->getProfileDefaults('Billing', $contactID); $this->_defaults = array_merge($this->_defaults, $billingDefaults); } -- 2.25.1