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

core profile "On Behalf Of Organization" has invalid settings in 4.4 and earlier sites

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Trivial
    • Resolution: Fixed/Completed
    • Affects Version/s: 4.4.7, 4.5.5
    • Fix Version/s: 4.6.4
    • Labels:
      None
    • Documentation Required?:
      None
    • Funding Source:
      Core Team Funds

      Description

      The reserved profile that ships with CiviCRM named "On Behalf Of Organization" has incorrect settings in the database table "civicrm_uf_group". In the field "civicrm_uf_group.group_type" for this profile, the values "Contribution" and "Membership" are incorrectly listed. ( ie there are NO fields of type contribution or membership used in this profile)

      This issue does not cause any obvious headaches when running under CiviCRM version 4.4.x or earlier. For example, it can be used within a Contribution Page in the "on behalf of organization" section.

      However, after an upgrade to version 4.5.5, any contribution pages using that reserved profile will fail to work at all. The error message is "Error: Mixed profile not allowed for on behalf of registration/sign up." when attempting to view any contribution page using the "on behalf of organization" profile.

      (My current work-around is to reconfigure all impacted contribution pages immediately after the upgrade)

        Attachments

          Activity

            People

            • Assignee:
              dgg David Greenberg
              Reporter:
              sgladstone Sarah Gladstone
            • Votes:
              1 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: