if (!empty($membershipTypeIds)) {
//set status message if wrong membershipType is included in membershipBlock
- if (isset($this->_mid) && !$membershipPriceset) {
+ if ($this->getRenewalMembershipID() && !$membershipPriceset) {
$membershipTypeID = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_Membership',
- $this->_mid,
+ $this->getRenewalMembershipID(),
'membership_type_id'
);
if (!in_array($membershipTypeID, $membershipTypeIds)) {
}
//don't build pledge block when mid is passed
- if (!$this->_mid && empty($this->_ccid)) {
+ if (!$this->getRenewalMembershipID() && empty($this->_ccid)) {
if (CRM_Core_Component::isEnabled('CiviPledge') && !empty($this->_values['pledge_block_id'])) {
CRM_Pledge_BAO_PledgeBlock::buildPledgeBlock($this);
}
if (!empty($membershipTypeIds)) {
//set status message if wrong membershipType is included in membershipBlock
- if (isset($this->_mid) && !$membershipPriceset) {
+ if ($this->getRenewalMembershipID() && !$membershipPriceset) {
$membershipTypeID = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_Membership',
- $this->_mid,
+ $this->getRenewalMembershipID(),
'membership_type_id'
);
if (!in_array($membershipTypeID, $membershipTypeIds)) {
if (!empty($membershipTypeIds)) {
//set status message if wrong membershipType is included in membershipBlock
- if (isset($this->_mid) && !$membershipPriceset) {
+ if ($this->getRenewalMembershipID() && !$membershipPriceset) {
$membershipTypeID = CRM_Core_DAO::getFieldValue('CRM_Member_DAO_Membership',
- $this->_mid,
+ $this->getRenewalMembershipID(),
'membership_type_id'
);
if (!in_array($membershipTypeID, $membershipTypeIds)) {