From f4cc311806c278b3aa632973fa83135c619bedc2 Mon Sep 17 00:00:00 2001 From: Johann Hoffmann Date: Wed, 17 Jun 2026 10:44:55 +0200 Subject: [PATCH] getFormData (which loads lehrveranstaltungen) on editProjektarbeit + always query with student.studiengang_kz to have the same set of options when creating the projektarbeit; should work for incomings aswell. first attempt: lva in studienplan of last studentenstatus; if that yields no options just take the full lv list; --- .../Stv/Studentenverwaltung/Details/Projektarbeit/Details.js | 2 +- .../Studentenverwaltung/Details/Projektarbeit/Projektarbeit.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Details.js b/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Details.js index 95eb8cd7d..019d98da3 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Details.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Details.js @@ -194,7 +194,7 @@ export default { return this.$api .call(ApiStvProjektarbeit.getLehrveranstaltungen( this.student.uid, - this.newProjektarbeit ? this.student.studiengang_kz : null, + this.student.studiengang_kz, this.studiensemester, this.additional_lehrveranstaltung_id )) diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Projektarbeit.js b/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Projektarbeit.js index 85e1c95f9..3a7fe72c4 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Projektarbeit.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Projektarbeit/Projektarbeit.js @@ -254,6 +254,7 @@ export default { actionEditProjektarbeit() { this.statusNew = false; this.toggleMenu('details'); + this.$refs.projektarbeitDetails.getFormData(false, this.editedProjektarbeit?.studiensemester_kurzbz, this.editedProjektarbeit?.lehrveranstaltung_id) this.$refs.projektbetreuer.getFormData( this.editedProjektarbeit ? this.editedProjektarbeit.projekttyp_kurzbz : null );