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

If notifier is set in membership profile, on-behalf-of org name won't show up in email receipt

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 3.3.3
    • Fix Version/s: 3.4.alpha
    • Component/s: None
    • Labels:
      None

      Description

      The main problem is that if you have a notifier set up, it ends up setting $email in CRM_Contribution_BAO_ContributionPage.php, function sendMail. This in turn causes $displayName never to get set, which I believe is what the email template uses to print the row about on-behalf-of info in the email.

      I am not entirely sure the best way to patch this because I don't understand all the use cases involved.

      A good way to test this is to create a membership profile with a notifier set, and then enable signup on behalf of an org.

        Attachments

          Activity

            People

            • Assignee:
              kiran.jagtap Kiran Jagtap
              Reporter:
              dpolant Dan Polant
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: