setRepeatAfter(1, 'months')">
- {{ $t('task.repeat.everyMonth') }}
+ setRepeatAfter(30, 'days')">
+ {{ $t('task.repeat.every30d') }}
@@ -51,8 +51,6 @@
-
-
diff --git a/src/helpers/time/period.ts b/src/helpers/time/period.ts
index bf2dcf4d4..1c708b460 100644
--- a/src/helpers/time/period.ts
+++ b/src/helpers/time/period.ts
@@ -16,10 +16,6 @@ export function secondsToPeriod(seconds: number): { unit: PeriodUnit, amount: nu
if (seconds % SECONDS_A_DAY === 0) {
if (seconds % SECONDS_A_WEEK === 0) {
return {unit: 'weeks', amount: seconds / SECONDS_A_WEEK}
- } else if (seconds % SECONDS_A_MONTH === 0) {
- return {unit: 'days', amount: seconds / SECONDS_A_MONTH * 30}
- } else if (seconds % SECONDS_A_YEAR === 0) {
- return {unit: 'years', amount: seconds / SECONDS_A_YEAR}
} else {
return {unit: 'days', amount: seconds / SECONDS_A_DAY}
}
diff --git a/src/i18n/lang/en.json b/src/i18n/lang/en.json
index e0564957a..4c410ad51 100644
--- a/src/i18n/lang/en.json
+++ b/src/i18n/lang/en.json
@@ -770,7 +770,7 @@
"repeat": {
"everyDay": "Every Day",
"everyWeek": "Every Week",
- "everyMonth": "Every Month",
+ "every30d": "Every 30 Days",
"mode": "Repeat mode",
"monthly": "Monthly",
"fromCurrentDate": "From Current Date",
diff --git a/src/services/task.ts b/src/services/task.ts
index 3bcc5b427..2e246d966 100644
--- a/src/services/task.ts
+++ b/src/services/task.ts
@@ -81,12 +81,6 @@ export default class TaskService extends AbstractService {
case 'weeks':
repeatAfterSeconds = model.repeatAfter.amount * SECONDS_A_WEEK
break
- case 'months':
- repeatAfterSeconds = model.repeatAfter.amount * SECONDS_A_MONTH
- break
- case 'years':
- repeatAfterSeconds = model.repeatAfter.amount * SECONDS_A_YEAR
- break
}
}
model.repeatAfter = repeatAfterSeconds