From fcb0e9df759096f60f6996b7ea13ea8983d4d1a4 Mon Sep 17 00:00:00 2001 From: les Date: Mon, 15 Mar 2021 22:27:59 +0100 Subject: [PATCH] fix endhour selection on type changing --- pages/add/DateInput.vue | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/pages/add/DateInput.vue b/pages/add/DateInput.vue index 8bd19438..e1239730 100644 --- a/pages/add/DateInput.vue +++ b/pages/add/DateInput.vue @@ -184,11 +184,15 @@ export default { } else if (value === 'multidate') { this.$emit('input', { ...this.value, recurrent: null, multidate: true }) } else { - let date = this.value.from - if (date && date.start) { - date = date.start + let from = this.value.from + if (from && from.start) { + from = from.start } - this.$emit('input', { ...this.value, from: date, due: date, recurrent: null, multidate: false }) + let due = this.value.due + if (due && due.start) { + due = due.start + } + this.$emit('input', { ...this.value, from, due, recurrent: null, multidate: false }) } } else if (what === 'frequency') { this.$emit('input', { ...this.value, recurrent: { ...this.value.recurrent, frequency: value } }) @@ -216,7 +220,6 @@ export default { this.$emit('input', { ...this.value, dueHour: false }) } } else if (what === 'date') { - console.error('dentro what date', value) if (this.value.multidate) { let from = value.start let due = value.end