From c2c608cb53f655c8452ac4fa7b50102bb6b91f81 Mon Sep 17 00:00:00 2001 From: Nitwel Date: Wed, 9 Sep 2020 21:11:59 +0200 Subject: [PATCH] fix datetime emiting without changes --- app/src/interfaces/datetime/datetime.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/src/interfaces/datetime/datetime.vue b/app/src/interfaces/datetime/datetime.vue index 1b3b4e999b..b3bfa7408a 100644 --- a/app/src/interfaces/datetime/datetime.vue +++ b/app/src/interfaces/datetime/datetime.vue @@ -137,8 +137,9 @@ export default defineComponent({ const { year, month, date, hours, minutes, seconds, period } = newValue; const asDate = new Date(year, month, date, period === 'am' ? hours : hours + 12, minutes, seconds); - - emit('input', formatISO(asDate)); + + if(valueAsDate.value?.getTime() != asDate.getTime()) + emit('input', formatISO(asDate)); } }, {