Skip to content

Commit

Permalink
Fix reactivity when sidebar is opened
Browse files Browse the repository at this point in the history
  • Loading branch information
JammingBen committed Mar 9, 2023
1 parent 2b18adc commit c7e72a0
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions packages/web-app-admin-settings/src/views/Users.vue
Original file line number Diff line number Diff line change
Expand Up @@ -440,6 +440,9 @@ export default defineComponent({
for (const { data: updatedUser } of usersResponse) {
const userIndex = unref(users).findIndex((user) => user.id === updatedUser.id)
unref(users)[userIndex] = updatedUser
if (unref(loadedUser)?.id === updatedUser.id) {
loadedUser.value = updatedUser
}
}
await store.dispatch('showMessage', {
title: $gettext('Users were added to groups successfully')
Expand Down Expand Up @@ -476,6 +479,9 @@ export default defineComponent({
for (const { data: updatedUser } of usersResponse) {
const userIndex = unref(users).findIndex((user) => user.id === updatedUser.id)
unref(users)[userIndex] = updatedUser
if (unref(loadedUser)?.id === updatedUser.id) {
loadedUser.value = updatedUser
}
}
await store.dispatch('showMessage', {
title: $gettext('Users were removed from groups successfully')
Expand Down

0 comments on commit c7e72a0

Please sign in to comment.