Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Minor
-
Resolution: Won't Fix
-
Affects Version/s: 2.1
-
Fix Version/s: 4.3.0
-
Component/s: CiviContribute, CiviPledge
-
Labels:None
Description
Currently several classes in CiviContribute and CiviPledge use Contribute/PseudoConstant.php contributionStatus()
This means that the Status drop-down in Contribute/Form/Contribution.php (new contribution) includes statuses that are only used for pledges (in Progress, Overdue).
However, they can't simply be eliminated from this function because the pledge creation code uses it. Need to have a separate method or a filter added.