From 28d04252bf485fc914b5a1409d80ff1c41a0e7ba Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Fri, 22 Nov 2024 18:06:48 +0100
Subject: [PATCH] Disallow deselecting timetable category

---
 .../apps/chronos/frontend/components/SelectTimetable.vue    | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/aleksis/apps/chronos/frontend/components/SelectTimetable.vue b/aleksis/apps/chronos/frontend/components/SelectTimetable.vue
index b66573f1..5d416643 100644
--- a/aleksis/apps/chronos/frontend/components/SelectTimetable.vue
+++ b/aleksis/apps/chronos/frontend/components/SelectTimetable.vue
@@ -76,7 +76,7 @@ export default {
       />
 
       <!-- Filter by timetable types -->
-      <v-btn-toggle v-model="selectedType" dense block class="d-flex">
+      <v-btn-toggle v-model="selectedType" dense block class="d-flex" mandatory>
         <v-btn
           v-for="type in types"
           :key="type.id"
@@ -126,9 +126,7 @@ export default {
         </v-list>
       </template>
       <template #loading>
-        <v-skeleton-loader
-          type="list-item-avatar@10"
-        />
+        <v-skeleton-loader type="list-item-avatar@10" />
       </template>
       <template #no-results>
         <div class="d-flex flex-column align-center justify-center">
-- 
GitLab