From 4288ffee4f10d08202c067fc209deeb3961df3a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Sat, 28 Dec 2019 17:30:03 +0100 Subject: [PATCH] Avoid selection of invalid dates --- .../Private/Assets/js/components/DaterangeSelect.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/DaterangeSelect.vue b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/DaterangeSelect.vue index cb78309e..9e7270aa 100644 --- a/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/DaterangeSelect.vue +++ b/public/typo3conf/ext/ep_theme/Resources/Private/Assets/js/components/DaterangeSelect.vue @@ -107,6 +107,10 @@ if (this.from && this.to) { this.picker.setDate([ new Date(this.from), new Date(this.to) ]); } + if (this.minDate && this.maxDate) { + this.picker.set('minDate', new Date(this.minDate)); + this.picker.set('maxDate', new Date(this.maxDate)); + } }); EventBus.$on('filterSettingsReset', () => { this.reset();