diff --git a/webapp/components/ContributionForm/ContributionForm.vue b/webapp/components/ContributionForm/ContributionForm.vue index d901eaa0e..4c0389325 100644 --- a/webapp/components/ContributionForm/ContributionForm.vue +++ b/webapp/components/ContributionForm/ContributionForm.vue @@ -67,10 +67,11 @@ type="datetime" value-type="format" :minute-step="15" - formmat="DD-MM-YYYY HH:mm" + Xformat="DD-MM-YYYY HH:mm" style="z-index: 20" :placeholder="$t('post.viewEvent.eventStart')" :disabled-date="notBeforeToday" + :disabled-time="notBeforeNow" :show-second="false" > @@ -86,12 +87,14 @@ @@ -316,7 +319,16 @@ export default { }, methods: { notBeforeToday(date) { - return date < new Date(new Date().setHours(0, 0, 0, 0)) + return date < new Date().setHours(0, 0, 0, 0) + }, + notBeforeNow(date) { + return date < new Date() + }, + notBeforeEventDay(date) { + return date < new Date(this.formData.eventStart).setHours(0,0,0,0) + }, + notBeforeEvent(date) { + return date <= new Date(this.formData.eventStart) }, submit() { let image = null