diff --git a/aleksis/apps/chronos/frontend/components/Substitutions.vue b/aleksis/apps/chronos/frontend/components/Substitutions.vue index b770cf8bb4710fd416c412a87d2308ac242df611..1b005565b566c06555434b9e9685fbe4565abf8b 100644 --- a/aleksis/apps/chronos/frontend/components/Substitutions.vue +++ b/aleksis/apps/chronos/frontend/components/Substitutions.vue @@ -61,6 +61,17 @@ import CRUDList from "aleksis.core/components/generic/CRUDList.vue"; </span> <span v-else> {{ oldSubject }} </span> </template> + <template #rooms="{ item: { oldRooms, newRooms } }"> + <span v-if="newRooms.length > 0"> + <strike v-for="r in oldRooms"> {{ r.shortName || r.name }} </strike> + <span> →  </span> + <b v-for="r in newRooms"> {{ r.shortName || r.name }} </b> + </span> + <span + v-else + v-for="r in oldRooms" + > {{ r.shortName || r.name }} </span> + </template> </c-r-u-d-list> </template> @@ -100,8 +111,8 @@ export default { value: "subject", }, { - text: "room", - value: "room", + text: "rooms", + value: "rooms", }, { text: "notes",