diff --git a/resources/js/views/Groups.vue b/resources/js/views/Groups.vue index 17f8a943..995bef1e 100644 --- a/resources/js/views/Groups.vue +++ b/resources/js/views/Groups.vue @@ -102,6 +102,13 @@ // Remove the deleted group from the collection this.groups = this.groups.filter(a => a.id !== id) + + // Reset persisted group filter to 'All' (groupId=0) + if( parseInt(this.$root.appSettings.activeGroup) === id ) { + this.axios.post('/api/settings/options', { activeGroup: 0 }).then(response => { + this.$root.appSettings.activeGroup = 0 + }) + } } }