View Single Post
Quote:
Originally Posted by SpiralOcean View Post
If a task has a start date of today
a due date of tomorrow
it shows up in the available filter

when I complete it...
it shows up in the available filter.
Only in the case where the task repeat period is equal to or smaller than the duration of the task. Use ken's workaround - make the repeat duration greater than the length of the task - and this will not happen.

Quote:
Originally Posted by SpiralOcean View Post
What about changing the logic so that...
if the item has a start date and a due date
and the current date is included or is in-between or after the due date
the repeat interval is applied to the start date
and the due date is calculated based on the start date

Can you think of any examples where this would cause a problem?
The system you're suggesting here is more complex, which means it's more difficult for users to understand and to use.

It also requires more effort to code, test, and maintain going forward.