diff --git a/frontend/src/components/Controls/Autocomplete.vue b/frontend/src/components/Controls/Autocomplete.vue index 4da8274e..dee1268f 100644 --- a/frontend/src/components/Controls/Autocomplete.vue +++ b/frontend/src/components/Controls/Autocomplete.vue @@ -99,18 +99,17 @@ name="item-label" v-bind="{ active, selected, option }" > -
-
- {{ option.label }} +
+
+ {{ + option.value == option.label + ? option.description + : option.label + }} +
+
+ {{ option.value }}
-
diff --git a/frontend/src/components/Modals/StudentModal.vue b/frontend/src/components/Modals/StudentModal.vue index 6847b358..5c9c7b97 100644 --- a/frontend/src/components/Modals/StudentModal.vue +++ b/frontend/src/components/Modals/StudentModal.vue @@ -2,7 +2,7 @@ + diff --git a/frontend/src/pages/Courses/CourseEnrollmentModal.vue b/frontend/src/pages/Courses/CourseEnrollmentModal.vue index 7e69c589..ebc2f95d 100644 --- a/frontend/src/pages/Courses/CourseEnrollmentModal.vue +++ b/frontend/src/pages/Courses/CourseEnrollmentModal.vue @@ -19,8 +19,7 @@ placeholder=" " v-model="student" :required="true" - :allowCreate="true" - @create=" + :onCreate=" () => { openSettings('Members') show = false @@ -33,8 +32,7 @@ :label="__('Payment')" placeholder=" " v-model="payment" - :allowCreate="true" - @create=" + :onCreate=" () => { openSettings('Transactions') show = false @@ -54,9 +52,9 @@