Implements repeat every X days since last completion (Fixes #6941) (#8962)

* Implemented repeat after completion

* Added tests for repeat after completion in shouldDo.test.js

* Remove lastTicked

* Undoes removal of website/client/README.md
This commit is contained in:
Asif Mallik
2017-11-08 00:56:46 +06:00
committed by Sabe Jones
parent 19500600bc
commit 9d69d4b863
6 changed files with 96 additions and 4 deletions

View File

@@ -95,6 +95,12 @@
input(type="number", v-model="task.everyX", min="0", required)
| {{ repeatSuffix }}
br
template(v-if="task.frequency === 'daily'")
.form-check
label.custom-control.custom-checkbox
input.custom-control-input(type="checkbox", v-model="task.repeatAfterCompletion")
span.custom-control-indicator
span.custom-control-description {{ $t('repeatAfterCompletionTitle', {everyX: task.everyX}) }}
template(v-if="task.frequency === 'weekly'")
.form-check-inline.weekday-check(
v-for="(day, dayNumber) in ['su','m','t','w','th','f','s']",