X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FContribute%2FForm%2FSoftCredit.php;h=d8c7bfa8de9f708e8d5e4c6356d4a3449200dba6;hb=9c1bc317913553a956288e52649f1c372dc7deb0;hp=5b5d9c802f0fb7ad1733ba64933e41e270ca681d;hpb=ab09045c843e85a6e39f5c02d27050405ccbf827;p=civicrm-core.git diff --git a/CRM/Contribute/Form/SoftCredit.php b/CRM/Contribute/Form/SoftCredit.php index 5b5d9c802f..d8c7bfa8de 100644 --- a/CRM/Contribute/Form/SoftCredit.php +++ b/CRM/Contribute/Form/SoftCredit.php @@ -148,14 +148,14 @@ class CRM_Contribute_Form_SoftCredit { if (!empty($form->_softCreditInfo['pcp_id'])) { $noPCP = FALSE; $pcpInfo = $form->_softCreditInfo; - $pcpId = CRM_Utils_Array::value('pcp_id', $pcpInfo); + $pcpId = $pcpInfo['pcp_id'] ?? NULL; $pcpTitle = CRM_Core_DAO::getFieldValue('CRM_PCP_DAO_PCP', $pcpId, 'title'); $contributionPageTitle = CRM_PCP_BAO_PCP::getPcpPageTitle($pcpId, 'contribute'); $defaults['pcp_made_through'] = CRM_Utils_Array::value('sort_name', $pcpInfo) . " :: " . $pcpTitle . " :: " . $contributionPageTitle; - $defaults['pcp_made_through_id'] = CRM_Utils_Array::value('pcp_id', $pcpInfo); - $defaults['pcp_display_in_roll'] = CRM_Utils_Array::value('pcp_display_in_roll', $pcpInfo); - $defaults['pcp_roll_nickname'] = CRM_Utils_Array::value('pcp_roll_nickname', $pcpInfo); - $defaults['pcp_personal_note'] = CRM_Utils_Array::value('pcp_personal_note', $pcpInfo); + $defaults['pcp_made_through_id'] = $pcpInfo['pcp_id'] ?? NULL; + $defaults['pcp_display_in_roll'] = $pcpInfo['pcp_display_in_roll'] ?? NULL; + $defaults['pcp_roll_nickname'] = $pcpInfo['pcp_roll_nickname'] ?? NULL; + $defaults['pcp_personal_note'] = $pcpInfo['pcp_personal_note'] ?? NULL; } $form->assign('noSoftCredit', $noSoftCredit);