From ad7808eb21ba758080819276ad86e019f0398f1a Mon Sep 17 00:00:00 2001 From: Johann Hoffmann Date: Mon, 19 Jan 2026 16:49:03 +0100 Subject: [PATCH] fix typo in speed dial disabled computed (based on being a zweitbegutachter --- .../components/Cis/Abgabetool/AbgabeMitarbeiterDetail.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/public/js/components/Cis/Abgabetool/AbgabeMitarbeiterDetail.js b/public/js/components/Cis/Abgabetool/AbgabeMitarbeiterDetail.js index 91d8e5a4e..320f3b566 100644 --- a/public/js/components/Cis/Abgabetool/AbgabeMitarbeiterDetail.js +++ b/public/js/components/Cis/Abgabetool/AbgabeMitarbeiterDetail.js @@ -48,7 +48,7 @@ export const AbgabeMitarbeiterDetail = { label: Vue.computed(() => this.$p.t('abgabetool/c4newAbgabetermin')), icon: "fa fa-plus", command: this.openCreateNewAbgabeModal, - disabled: Vue.computed(() => this.projektarbeit?.betreuertyp_kurzbz == 'Zweitbegutachter') + disabled: Vue.computed(() => this.projektarbeit?.betreuerart_kurzbz == 'Zweitbegutachter') }, { label: Vue.computed(() => this.$p.t('abgabetool/c4benoten')), @@ -396,6 +396,13 @@ export const AbgabeMitarbeiterDetail = { return `${day}.${month}.${year}` }, openCreateNewAbgabeModal() { + if(this.projektarbeit?.betreuerart_kurzbz == 'Zweitbegutachter') { + // maybe alert that this is not allowed or smth + + this.$fhcAlert.alertWarning('Terminanlage disabled') + return + } + if(!this.newTermin) { const typ = this.abgabeTypeOptions.find(opt => opt.paabgabetyp_kurzbz === 'zwischen') this.newTermin = {