super-productivity icon indicating copy to clipboard operation
super-productivity copied to clipboard

"Add all tasks for tomorrow" prevents task creation on tomorrow

Open Ekleog opened this issue 2 years ago • 2 comments

This is a subtask of https://github.com/johannesjo/super-productivity/issues/1915. The end-result is that tasks that a user would expect to have been created are actually not

  1. do a normal day (number n), finishing after midnight
  2. click "finish my day" after midnight (so technically in day n+1)
  3. click "add all tasks planned for tomorrow" in the finished-day popup, this adds all the tasks planned not for the-day-after-a-sleep (still n+1) but for the-next-calendar-day (n+2, because we're already technically in n+1) [note: this issue is compounding when cumulated with #1966 because then it's not obvious that the tasks for n+2 and not n+1 were created]
  4. do the-day-after-a-sleep (n+1) normally, finishing before midnight
  5. the-next-calendar-day (so n+2), the recurring tasks will not be created because they had already been added in step 3

Idea for a fix (https://github.com/johannesjo/super-productivity/issues/1915#issuecomment-1065243272):

I think the button should ideally switch to add all tasks planned for today, when the day changes.

An alternative would be (https://github.com/johannesjo/super-productivity/issues/1915#issuecomment-1060057959):

have a warning when clicking "add all tasks planned for tomorrow" in the first half of the day (midnight-to-noon?), that allows picking whether recurring tasks should be created now or not yet

Ekleog avatar Mar 16 '22 17:03 Ekleog

This issue has not received any updates in 90 days. Please comment, if this still relevant!

github-actions[bot] avatar Jul 17 '22 02:07 github-actions[bot]

AFAICT, still relevant

Ekleog avatar Jul 18 '22 19:07 Ekleog

This issue has not received any updates in 90 days. Please comment, if this still relevant!

github-actions[bot] avatar Nov 17 '22 02:11 github-actions[bot]