Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Cannot Reproduce
-
Affects Version/s: 4.2.7
-
Fix Version/s: 4.2.9
-
Component/s: CiviMember
-
Labels:None
Description
CRM_Member_Form_MembershipRenewal doesn't seem to call CRM_Utils_Hook::buildAmount() anywhere. In preProcess() the minimum_fee for the membership is retrieved and it is directly used in buildQuickForm() and postProcess().
This is breaking cividiscount membership renewal processing, which was working with the prerelease CiviCRM 4.2.7.
I'm hesitant to add a call to CRM_Utils_Hook::buildAmount() because I can't find any other calls to buildAmount() in the rest of CRM/Membership and somehow buildAmount() is being called in other cases of membership processing.