diff --git a/webapp/components/ContributionForm/ContributionForm.vue b/webapp/components/ContributionForm/ContributionForm.vue index 708f2b2bf..1a9c8b168 100644 --- a/webapp/components/ContributionForm/ContributionForm.vue +++ b/webapp/components/ContributionForm/ContributionForm.vue @@ -65,12 +65,13 @@ name="eventStart" v-model="formData.eventStart" type="datetime" - :hour-options="hours" value-type="format" + :minute-step="15" formmat="DD-MM-YYYY HH:mm" style="z-index: 20" :placeholder="$t('post.viewEvent.eventStart')" :disabled-date="notBeforeToday" + :show-second="false" >
@@ -86,11 +87,12 @@ v-model="formData.eventEnd" type="datetime" :minute-step="15" - :hour-options="hours" + :seconds-step="0" formmat="DD MM YYYY HH:mm" :placeholder="$t('post.viewEvent.eventEnd')" style="font-size: larger" :disabled-date="notBeforeToday" + :show-second="false" > @@ -232,7 +234,6 @@ export default { return { categoriesActive: this.$env.CATEGORIES_ACTIVE, links, - hours: Array.from({ length: 10 }).map((_, i) => i + 8), formData: { title: title || '', content: content || '', @@ -262,7 +263,7 @@ export default { return [] }, }, - eventStart: { required: !!this.creatEvent }, + eventStart: { required: !this.creatEvent }, eventVenue: { required: !!this.creatEvent, min: 3, max: 100 }, eventLocationName: { required: !!this.creatEvent, min: 3, max: 100 }, }, @@ -279,9 +280,6 @@ export default { ...mapGetters({ currentUser: 'auth/user', }), - notBeforeToday(date) { - return date < new Date(new Date().setHours(0, 0, 0, 0)); - }, eventInput() { if (this.creatEvent) { return { @@ -311,6 +309,9 @@ export default { }, }, methods: { + notBeforeToday(date) { + return date < new Date(new Date().setHours(0, 0, 0, 0)) + }, submit() { let image = null diff --git a/webapp/pages/post/_id/_slug/index.vue b/webapp/pages/post/_id/_slug/index.vue index 202f4b702..0d8c30f55 100644 --- a/webapp/pages/post/_id/_slug/index.vue +++ b/webapp/pages/post/_id/_slug/index.vue @@ -57,7 +57,11 @@ - + {{ $t('post.viewEvent.eventStart') }}: {{ post.eventStart }} @@ -74,7 +78,9 @@ - {{ $t('post.viewEvent.eventLocationName') }}: + + {{ $t('post.viewEvent.eventLocationName') }}: + {{ post.eventLocationName }} diff --git a/webapp/pages/post/create.vue b/webapp/pages/post/create.vue index e546b70f5..c282af776 100644 --- a/webapp/pages/post/create.vue +++ b/webapp/pages/post/create.vue @@ -1,42 +1,53 @@