diff --git a/public/js/components/Stv/Studentenverwaltung.js b/public/js/components/Stv/Studentenverwaltung.js index 74ae8b01f..982605da0 100644 --- a/public/js/components/Stv/Studentenverwaltung.js +++ b/public/js/components/Stv/Studentenverwaltung.js @@ -337,6 +337,19 @@ export default { this.$refs.searchbar.searchsettings.types = searchsettings.types; this.$nextTick(this.blurSearchbar); } + else + { + this.clearTabulator(); + } + }, + clearTabulator() { + if(['index', 'studiensemester'].includes(this.$route.name)) + { + if(this.$refs?.stvList?.$refs?.table?.tabulator) + { + this.$refs.stvList.$refs.table.tabulator.setData([]); + } + } }, checkUrlStudiengang() { if (this.url_studiengang) { @@ -360,13 +373,7 @@ export default { { this.studiengangKz = undefined; this.studiengangKuerzel = ''; - if(['index', 'studiensemester'].includes(this.$route.name)) - { - if(this.$refs?.stvList?.$refs?.table?.tabulator) - { - this.$refs.stvList.$refs.table.tabulator.setData([]); - } - } + this.clearTabulator(); } }, onSearch(e) {