Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-3651

Contribution statuses need to be filtered so that pledge statuses are not available to assign to contribution records

    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.

        Attachments

          Activity

            People

            • Assignee:
              kurund Kurund Jalmi
              Reporter:
              dgg David Greenberg
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: