Ticket #161 (closed defect: invalid)
Weekly schedule not working
| Reported by: | chris12923 | Owned by: | Joel |
|---|---|---|---|
| Priority: | minor | Milestone: | Eraser 6.0 |
| Component: | User Interface (UX) | Version: | 6.0.3.847 |
| Keywords: | Cc: | ||
| Processor Architecture: | Blocked By: | ||
| Blocking: | Operating System: |
Description
Lets say you schedule for every 4th week on tuesday. Eraser scheduler will show tuesday but it will show the next tuesday after today.
Blocking
| Id | Summary | Milestone |
|---|---|---|
| #161 | └ Weekly schedule not working | Eraser 6.0 |
Blocked by
| Id | Summary | Milestone |
|---|---|---|
| #161 | └ Weekly schedule not working | Eraser 6.0 |
Change History
comment:2 Changed 4 years ago by chris12923
- Status changed from closed to reopened
- Resolution invalid deleted
So what your saying is that until the user runs the task he will not really have any idea when the task is really scheduled to run without opening the properties and checking the schedule? It seems like this makes it a little inconvenient for the user. Is it not feasable coding wise to show the actual schedule date until its run?
comment:3 Changed 4 years ago by Joel
- Owner set to Joel
- Status changed from reopened to accepted
It's shown in the scheduler: Next run time. I can't remember exactly the reason I did that, either come to think of it. I'll relook.
comment:4 Changed 4 years ago by Joel
- Status changed from accepted to closed
- Resolution set to invalid
Ah I know why. This is because the scheduler lets you select multiple days in the week. The set up makes sense once you select multiple days. For example, today's Monday and you want the task to run on Monday and Friday. So you select the Monday and Friday checkboxes and set a frequency of 2 weeks.
Since the task runs on both Monday and Friday, the next time the task should run is this coming Friday before 2 weeks elapse and the Monday task runs.

Like I've said in #109, the fourth week will only take effect after the task has been run once.