From a6907d1bc5027c067ee99f270f088960295652e0 Mon Sep 17 00:00:00 2001 From: ma0068 Date: Thu, 11 Dec 2025 14:20:22 +0100 Subject: [PATCH] - bugfix delete Purpose - reload local data after pushing new entries in Purpose and Support --- public/js/api/factory/stv/mobility.js | 2 +- .../Studentenverwaltung/Details/Mobility/List/Purpose.js | 6 +++++- .../Studentenverwaltung/Details/Mobility/List/Support.js | 5 +++++ 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/public/js/api/factory/stv/mobility.js b/public/js/api/factory/stv/mobility.js index fc4fd17b4..fcff30954 100644 --- a/public/js/api/factory/stv/mobility.js +++ b/public/js/api/factory/stv/mobility.js @@ -101,7 +101,7 @@ export default { deleteMobilityPurpose(params) { return { method: 'post', - url: 'api/frontend/v1/stv/mobility/deleteMobilityPurpose/', + url: 'api/frontend/v1/stv/mobility/deleteMobilityPurpose/' + params.bisio_id, params }; }, diff --git a/public/js/components/Stv/Studentenverwaltung/Details/Mobility/List/Purpose.js b/public/js/components/Stv/Studentenverwaltung/Details/Mobility/List/Purpose.js index f877eea78..fa93fc256 100644 --- a/public/js/components/Stv/Studentenverwaltung/Details/Mobility/List/Purpose.js +++ b/public/js/components/Stv/Studentenverwaltung/Details/Mobility/List/Purpose.js @@ -169,6 +169,11 @@ export default { { this.localData.push(newEntry); + // reload tabulator mit tabulator method + if (this.$refs.table?.tabulator) { + this.$refs.table.tabulator.replaceData(this.localData); + } + this.$emit('setMobilityPurposeToNewMobility', { zweck_code: this.formData.zweck_code, }); @@ -198,7 +203,6 @@ export default {
-