New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Repeat tasks don't repeat as documented #11260
Comments
Neither
Actual: repeat from last due. This is what |
Search first
What Happened?
When I saw some strange behavior for repeating tasks, I started to check and found the settings don't work as documented.
Documentation:
You can change the repeater kind to:
.+: It'll repeat from the last time you marked the block done.
++: It'll keep it on the same day of the week.
+: It'll repeat in X y/m/w/d/h from when you originally scheduled it.
Reality:
.+: only works this way when it repeats every day.
Test scenario 1
Repeat every year from when marked done.
Input:
- TODO Repeat every year from when marked done. SCHEDULED: <2024-04-14 Sun .+1y>
Expected: 2025-04-24 Thu
Actual output:
Result: FAIL
Test scenario 2
Repeat every month from when marked done.
Input:
- TODO Repeat every month from when marked done. SCHEDULED: <2024-04-14 Sun .+1m>
Expected: 2024-05-24 Fri
Actual output:
Result: FAIL
Test scenario 3
Repeat every week from when marked done.
Input:
- TODO Repeat every week from when marked done. SCHEDULED: <2024-04-14 Sun .+1w>
Expected: 2024-05-01 Wed
Actual output:
Result: FAIL
Test scenario 4
Repeat every 7 days from when marked done.
Input:
- TODO Repeat every 7 days from when marked done. SCHEDULED: <2024-04-14 Sun .+7d>
Expected: 2024-05-01 Wed
Actual output:
Result: FAIL
Test scenario 5
Repeat every 6 days from when marked done.
Input:
- TODO Repeat every 6 days from when marked done. SCHEDULED: <2024-04-14 Sun .+6d>
Expected: 2024-04-30 Tue
Actual output:
Result: FAIL
Test scenario 6
Repeat every 8 days from when marked done.
Input:
- TODO Repeat every 8 days from when marked done. SCHEDULED: <2024-04-14 Sun .+8d>
Expected: 2024-05-02 Thu
Actual output:
Result: FAIL
Test scenario 7
Repeat every day from when marked done.
Input:
- TODO Repeat every day from when marked done. SCHEDULED: <2024-04-14 Sun .+1d>
Expected: 2024-04-25 Thu
Actual output:
Result: PASS
Extra results for 1 to 9 days from when marked done:
This shows some really weird behavior.
Reproduce the Bug
See above for detailed tests scenario + results.
Expected Behavior
No response
Screenshots
No response
Desktop or Mobile Platform Information
Logseq version: 0.10.8 on iPad.
Additional Context
No response
Are you willing to submit a PR? If you know how to fix the bug.
The text was updated successfully, but these errors were encountered: