diff --git a/aleksis/apps/chronos/frontend/components/calendar_feeds/details/LessonDetails.vue b/aleksis/apps/chronos/frontend/components/calendar_feeds/details/LessonDetails.vue index 226d712333b13fc7519b4c3eb19383dd4dc5f0d1..1ed30809e18991c65b2353bba6ec65a78a5e033c 100644 --- a/aleksis/apps/chronos/frontend/components/calendar_feeds/details/LessonDetails.vue +++ b/aleksis/apps/chronos/frontend/components/calendar_feeds/details/LessonDetails.vue @@ -115,8 +115,9 @@ @cancel="amendEvent.open = false" @save="$emit('refreshCalendar')" > - <template #subject.field="{ attrs, on }"> + <template #subject.field="{ attrs, on, item }"> <v-autocomplete + :disabled="item.cancelled" :items="amendableSubjects" item-text="name" item-value="id" @@ -124,8 +125,9 @@ v-on="on" /> </template> - <template #teachers.field="{ attrs, on }"> + <template #teachers.field="{ attrs, on, item }"> <v-autocomplete + :disabled="item.cancelled" multiple :items="amendableTeachers" item-text="fullName" @@ -136,8 +138,9 @@ deletable-chips /> </template> - <template #rooms.field="{ attrs, on }"> + <template #rooms.field="{ attrs, on, item }"> <v-autocomplete + :disabled="item.cancelled" multiple :items="amendableRooms" item-text="name"