Skip to main content
All CollectionsGetting StartedUsing Timeline Genius
Updated Date Change Functionality for Events with Date Ranges
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 2 weeks 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?