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

When logged in to front end, CiviEvent assumes I am registering myself for an event

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: 2.2.2
    • Fix Version/s: Unscheduled
    • Component/s: CiviEvent
    • Labels:
      None

      Description

      I am using CiviEvent to allow parents to sign up their children for Sunday school. The event sign up includes a profile with first name, middle name, last name, date of birth, and gender. Everything works fine as long as the end-user/parent is not logged into the front-end. The end-user/parent can enroll 1 or more of their kids for the event.

      If they are logged in and go to the sign up form, CiviCRM assumes that they want to register themselves and displays the parent's first name , last name, etc in the form. If the parent replaces their first name with the child's first name then completes the sign up process, then the parent's contact record is updated with the child's name.

      For example: Mary Smith is a parent. She wants to sign up her son Tom Smith for Sunday school. If she is logged into the front end, then goes to the Sunday School sign up page, she is presented with her own information in the form:

      First Name: Mary
      Last Name: Smith
      date of birth: Oct 1, 1970
      gender: female

      So she changes the information to:
      First Name: Tom
      Last Name: Smith
      Date of birth: July 10, 2001
      gender: male

      and submits the form. Her son Tom is now registered for Sunday School. But Mary's contact record now has first name as "Tom" and gender as male, and date of birth as July 10, 2001.

      If she is not logged in, then this problem doesn't occur.

        Attachments

          Activity

            People

            • Assignee:
              lobo Donald A. Lobo
              Reporter:
              sgladstone Sarah Gladstone
            • Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: