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

New membership doesn't apply sensible defaults for start/end dates

    Details

    • Type: Improvement
    • Status: Done/Fixed
    • Priority: Minor
    • Resolution: Fixed/Completed
    • Affects Version/s: 2.2.9, 3.0, 3.0.1, 3.0.2, 3.0.3
    • Fix Version/s: 3.1
    • Component/s: CiviMember
    • Labels:
      None

      Description

      When a new membership is created by CRM_Member_Form_Membership, if the join date is specified, but not the start and end dates, then the membership fails with "There is no valid Membership Status available for selected membership dates." since the omitted start and end dates don't match any status. However if the start and end dates are provided, they are checked against the rules for the specified membership type. It would be more sensible to just default the start and end dates based on the rules for the specified membership type. Implementing this enhancement would be straightforward.

        Attachments

          Activity

            People

            • Assignee:
              dgg David Greenberg
              Reporter:
              dharmatech Dharmatech
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: