diff --git a/aleksis/apps/chronos/frontend/components/AmendLesson.vue b/aleksis/apps/chronos/frontend/components/AmendLesson.vue index d8a5deec5c417e1c69531a7aa9a44cecec7192a5..8bda307f0eab9d03b4a90a1fff821890b50b87cc 100644 --- a/aleksis/apps/chronos/frontend/components/AmendLesson.vue +++ b/aleksis/apps/chronos/frontend/components/AmendLesson.vue @@ -154,15 +154,14 @@ export default { }, methods: { transformCreateData(item) { - let { cancelled, ...createItem } = item; return { - ...createItem, + ...item, amends: this.selectedEvent.meta.id, datetimeStart: this.selectedEvent.startDateTime.toUTC().toISO(), datetimeEnd: this.selectedEvent.endDateTime.toUTC().toISO(), // Normalize cancelled, v-checkbox returns null & does not // honor false-value. - cancelled: cancelled ? true : false, + cancelled: item.cancelled ? true : false, }; }, transformPatchData(item) {