openflighthpc / flight-control

0 stars 0 forks source link

Scheduled Event - Repetition Confusion #43

Open ColonelPanicks opened 2 years ago

ColonelPanicks commented 2 years ago

When scheduling an event that recurs on a specific day of the week a user is required to enter a "start date" for this schedule. Usually, I set it to the day I'm creating the event because it's a schedule I want to go live immediately. Counter-intuitively, the start date is actually another date that the event will occur on, see the case of:

Screenshot 2022-06-06 at 17 15 51 Screenshot 2022-06-06 at 17 15 39

I think there are a few ways this issue could be addressed: a) Clearly communicate that event will occur on start day + each day event is set to recur on b) Utilise the start date as a "going live" date for the recurring schedule c) Provide some option to toggle between the above (or provide some further wizard windows to separate scheduled [one off] and scheduled [recurring] event information)

I'd be more inclined with the 3rd option, so the user can go from Immediate -> Scheduled One-Off -> Scheduled Recurring via the wizard.

Another confusion that comes as a result of this is scheduling a future event to start from today (despite it not matching the scheduled days) is the time restraints that the current day puts on the process

Screenshot 2022-06-06 at 17 11 11