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

Participant Edit Form - Invalid Field Rendering for Event Fee(s) When Event is Free

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 1.7
    • Fix Version/s: 1.8
    • Component/s: CiviEvent
    • Labels:
      None

      Description

      If a contact registers for a 'free' (non-paid) event - when you view the participant record, the Event Fee field is rendered as a text field with an integer value in it.

      To recreate:

      • Create a new event and set Event Fees >> Paid Event to NO
      • Go to event/register and register for the event
      • Go to contact/view Events tab and click Edit for event
      • The Event Fee(s) field will render as a text field which has an integer value.

      What we should do is not suppress that field and just put the text "(no fee)" in place of the field html element.

      (The DB civicrm_participant record has NULL for event_level - which is correct.)

        Attachments

          Activity

            People

            • Assignee:
              junia Junia Biswas
              Reporter:
              dgg David Greenberg
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: