diff options
Diffstat (limited to 'settings')
-rw-r--r-- | settings/src/components/appManagement.vue | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/settings/src/components/appManagement.vue b/settings/src/components/appManagement.vue index a78259ab1aa..06df59b32b2 100644 --- a/settings/src/components/appManagement.vue +++ b/settings/src/components/appManagement.vue @@ -68,22 +68,27 @@ }, enable(appId) { this.$store.dispatch('enableApp', { appId: appId, groups: [] }) + .then((response) => { OC.Settings.Apps.rebuildNavigation(); }) .catch((error) => { OC.Notification.show(error)}); }, disable(appId) { this.$store.dispatch('disableApp', { appId: appId }) + .then((response) => { OC.Settings.Apps.rebuildNavigation(); }) .catch((error) => { OC.Notification.show(error)}); }, remove(appId) { this.$store.dispatch('uninstallApp', { appId: appId }) + .then((response) => { OC.Settings.Apps.rebuildNavigation(); }) .catch((error) => { OC.Notification.show(error)}); }, install(appId) { this.$store.dispatch('installApp', { appId: appId }) + .then((response) => { OC.Settings.Apps.rebuildNavigation(); }) .catch((error) => { OC.Notification.show(error)}); }, update(appId) { this.$store.dispatch('updateApp', { appId: appId }) + .then((response) => { OC.Settings.Apps.rebuildNavigation(); }) .catch((error) => { OC.Notification.show(error)}); } } |