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
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?”
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?”
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
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?”
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?”
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
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
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
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.