diff --git a/app/src/plugins/tm@dashboard/tasks/tasks.vue b/app/src/plugins/tm@dashboard/tasks/tasks.vue index cfe4bf0..dc98c18 100644 --- a/app/src/plugins/tm@dashboard/tasks/tasks.vue +++ b/app/src/plugins/tm@dashboard/tasks/tasks.vue @@ -82,10 +82,15 @@ export default { this.$events.on('on-subtask-edited', () => { this.onFilterChanged(this.filter) }) + + this.$events.on('on-subtask-deleted', () => { + this.onFilterChanged(this.filter) + }) }, unmounted() { this.$events.off('on-subtask-edited') + this.$events.off('on-subtask-deleted') }, methods: { diff --git a/app/src/plugins/tm@dashboard/teams/teams.vue b/app/src/plugins/tm@dashboard/teams/teams.vue index b1b8b02..c2b944b 100644 --- a/app/src/plugins/tm@dashboard/teams/teams.vue +++ b/app/src/plugins/tm@dashboard/teams/teams.vue @@ -74,6 +74,21 @@ export default { } }, + mounted() { + this.$events.on('on-subtask-edited', () => { + this.onFilterChanged(this.filter) + }) + + this.$events.on('on-subtask-deleted', () => { + this.onFilterChanged(this.filter) + }) + }, + + unmounted() { + this.$events.off('on-subtask-edited') + this.$events.off('on-subtask-deleted') + }, + methods: { _generateTasks() { const tasks = []