diff options
author | Yoshie Muranaka <yoshiemuranaka@gmail.com> | 2020-05-28 00:10:52 +0300 |
---|---|---|
committer | Derick Montague <derick.montague@ibm.com> | 2020-06-08 20:58:05 +0300 |
commit | 8e4b5c3f21fb3cacf4ee3c29817e31954cf146ea (patch) | |
tree | aa4423f17645d8c02f518b3406170b1f4330d14c | |
parent | 0e4760e6264732f44207a502c84545e2aa9e7bd0 (diff) | |
download | webui-vue-8e4b5c3f21fb3cacf4ee3c29817e31954cf146ea.tar.xz |
Fix loader on local user management page
Loader for batch delete should start after confirming the
action in the modal.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com>
Change-Id: I5c4a4a5c0f98b51757f614423232cd6e08e90902
-rw-r--r-- | src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue b/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue index 3143c148..cf7cc221 100644 --- a/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue +++ b/src/views/AccessControl/LocalUserManagement/LocalUserManagement.vue @@ -259,7 +259,6 @@ export default { .finally(() => this.endLoader()); }, onBatchAction(action) { - this.startLoader(); switch (action) { case 'delete': this.$bvModal @@ -281,6 +280,7 @@ export default { ) .then(deleteConfirmed => { if (deleteConfirmed) { + this.startLoader(); this.$store .dispatch('localUsers/deleteUsers', this.selectedRows) .then(messages => { @@ -294,6 +294,7 @@ export default { }); break; case 'enable': + this.startLoader(); this.$store .dispatch('localUsers/enableUsers', this.selectedRows) .then(messages => { @@ -305,6 +306,7 @@ export default { .finally(() => this.endLoader()); break; case 'disable': + this.startLoader(); this.$store .dispatch('localUsers/disableUsers', this.selectedRows) .then(messages => { @@ -315,8 +317,6 @@ export default { }) .finally(() => this.endLoader()); break; - default: - this.endLoader(); } }, onTableRowAction(action, row) { |