Skip to main content

Updated Date Change Functionality for Events with Date Ranges

Learn how the updated date change functionality works when modifying event dates that have both a start and end date.

Updated over 4 months ago

Our latest update addresses how date changes are handled for events with both a start and end date. This ensures consistency and gives you control over how shifting dates impact your timeline items and checklist tasks.

Note: If your event only has a start date (no end date), the date change functionality remains unchanged.

How Date Changes Work for Events with Date Ranges

For events with both a start date and an end date, the following rules apply based on the components you’re working with:


If the Event Has Only a Timeline

  1. Case 1: User Edits the Start Date Only

    • Validation Check: If the start date is not before the end date, an error message will appear:
      “Please choose a start date that is before the end date.”

    • Modal: If the dates are valid, a modal will appear:
      “You just shifted the start date for this event [forward/back] by [number] days. Would you like to apply this same time shift to all of the timeline items?”

  2. Case 2: User Edits the End Date Only

    • Validation Check: If the start date is not before the end date, an error message will appear:
      “Please choose an end date that is after the start date.”

    • Modal: If the dates are valid, a modal will appear:
      “You just shifted the end date for this event [forward/back] by [number] days. Would you like to apply this same time shift to all of the timeline items?”

  3. Case 3: User Edits Both the Start Date and End Date

    • Validation Check: If the start date is not before the end date, an error message will appear:
      “Please choose a start date that is before the end date.”

    • Modal: If the dates are valid, a modal will appear:
      “You just shifted the start date for this event [forward/back] by [number] days. Would you like to apply this same time shift to all of the timeline items?”


If the Event Has Only a Checklist

  1. Case 1: User Edits the Start Date Only

    • Validation Check: If the start date is not before the end date, an error message will appear:
      “Please choose a start date that is before the end date.”

    • Modal: If the dates are valid, a modal will appear:
      “You just shifted the start date for this event [forward/back] by [number] days. Would you like to apply this same time shift to all of the checklist task due dates?”

  2. Case 2: User Edits the End Date Only

    • Validation Check: If the start date is not before the end date, an error message will appear:
      “Please choose an end date that is after the start date.”

    • Modal: If the dates are valid, a modal will appear:
      “You just shifted the end date for this event [forward/back] by [number] days. Would you like to apply this same time shift to all of the checklist task due dates?”

  3. Case 3: User Edits Both the Start Date and End Date

    • Validation Check: If the start date is not before the end date, an error message will appear:
      “Please choose a start date that is before the end date.”

    • Modal: If the dates are valid, a modal will appear:
      “You just shifted the start date for this event [forward/back] by [number] days. Would you like to apply this same time shift to all of the checklist task due dates?”


If the Event Has Both a Timeline and a Checklist

  1. Case 1: User Edits the Start Date Only

    • Validation Check: If the start date is not before the end date, an error message will appear:
      “Please choose a start date that is before the end date.”

    • Modal: If the dates are valid, a modal will appear:
      “You just shifted the start date for this event [forward/back] by [number] days. You can apply this same time shift to all of the timeline items and checklist task due dates using the checkboxes below.”

      • Apply time shift to all:

        • Timeline items

        • Checklist task due dates

  2. Case 2: User Edits the End Date Only

    • Validation Check: If the start date is not before the end date, an error message will appear:
      “Please choose an end date that is after the start date.”

    • Modal: If the dates are valid, a modal will appear:
      “You just shifted the end date for this event [forward/back] by [number] days. You can apply this same time shift to all of the timeline items and checklist task due dates using the checkboxes below.”

      • Apply time shift to all:

        • Timeline items

        • Checklist task due dates

  3. Case 3: User Edits Both the Start Date and End Date

    • Validation Check: If the start date is not before the end date, an error message will appear:
      “Please choose a start date that is before the end date.”

    • Modal: If the dates are valid, a modal will appear:
      “You just shifted the start date for this event [forward/back] by [number] days. You can apply this same time shift to all of the timeline items and checklist task due dates using the checkboxes below.”

      • Apply time shift to all:

        • Timeline items

        • Checklist task due dates

FAQs

  • What if I don't want to apply the time shift? You can leave the checkboxes unchecked if you don't want to apply the time shift to all items.

  • Can I edit both dates multiple times? Yes, but each edit will trigger the validation and modal prompts to ensure accuracy.

Did this answer your question?