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

Display all events that have not ended

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 3.0
    • Fix Version/s: 3.1, 3.4.6
    • Component/s: CiviEvent
    • Labels:
      None

      Description

      Modified default event listing behavior (CRM_Event_BAO_Event::getCompleteInfo) to retrieve events where start_date >= today OR end_date >= today. This should catch "current" events (which are in progress) w/o causing problems for events only have a start date (since we don't require end date).

      — Original Post ----
      I think this is a major flaw since an event is likely to span several days (like conferences).
      With this bug active events disappear at the front end after the start date passes even though the event is still ongoing.

      Suggested fix is to delist the events based on event end date or leave it listed if there is no end date is specified. Also the label for the event table should be changed to: "Current and Upcoming Events".

      Here is the forum post url: http://forum.civicrm.org/index.php/topic,10022.0.html

      (From lobo - probably need to add an optional end_date parameter)

        Attachments

          Activity

            People

            • Assignee:
              lobo Donald A. Lobo
              Reporter:
              mrkrabs Mr. Krabs
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: