diff --git a/public/js/components/Stv/Studentenverwaltung.js b/public/js/components/Stv/Studentenverwaltung.js index a116e36e4..908a98ae3 100644 --- a/public/js/components/Stv/Studentenverwaltung.js +++ b/public/js/components/Stv/Studentenverwaltung.js @@ -102,6 +102,7 @@ export default { studiensemesterChanged(v) { this.studiensemesterKurzbz = v; this.$refs.stvList.updateUrl(); + this.$refs.details.reload(); } }, created() { @@ -177,7 +178,7 @@ export default { diff --git a/public/js/components/Stv/Studentenverwaltung/Details.js b/public/js/components/Stv/Studentenverwaltung/Details.js index 69182db29..9d1a63ac8 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details.js +++ b/public/js/components/Stv/Studentenverwaltung/Details.js @@ -15,6 +15,12 @@ export default { return FHC_JS_DATA_STORAGE_OBJECT.app_root; } }, + methods: { + reload() { + if (this.$refs.tabs?.$refs?.current?.reload) + this.$refs.tabs.$refs.current.reload(); + } + }, template: `
@@ -27,8 +33,8 @@ export default {

{{students[0].titlepre}} {{students[0].vorname}} {{students[0].nachname}} {{students[0].titlepost}}

- - + + ` }; \ No newline at end of file