diff --git a/src/components/EventForm.vue b/src/components/EventForm.vue index 831daa4..3b75da6 100644 --- a/src/components/EventForm.vue +++ b/src/components/EventForm.vue @@ -156,7 +156,7 @@ export default { this.selectedInstitution = newVal.institution || null; this.selectedEventPlace = newVal.eventPlace || null; this.selectedContactPersons = newVal.contactPersons || []; - this.onHomepage = newVal.alsoOnHomepage || false; + this.onHomepage = newVal.alsoOnHomepage == 1 ? true : false; this.assignedImage = newVal.relatedImage || null; if (this.assignedImage) { this.fetchImageFilename(); @@ -201,7 +201,7 @@ export default { }; payload.dayOfWeek = payload.dayOfWeek ? payload.dayOfWeek.value ?? -1 : -1; payload.relatedImage = this.assignedImage; - payload.alsoOnHomepage = this.onHomepage; + payload.alsoOnHomepage = this.onHomepage ? 1 : 0; let response; if (this.eventData.id) { response = await axios.put(`/events/${this.eventData.id}`, payload);