From 569a4b635640b318bc656d238d5ffeea52c2b499 Mon Sep 17 00:00:00 2001 From: Thomas Citharel Date: Wed, 31 Mar 2021 10:06:36 +0200 Subject: [PATCH] Fix reloading the members list after excluding a member Signed-off-by: Thomas Citharel --- js/src/views/Group/GroupMembers.vue | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/js/src/views/Group/GroupMembers.vue b/js/src/views/Group/GroupMembers.vue index 0911e762b..6e4aa5665 100644 --- a/js/src/views/Group/GroupMembers.vue +++ b/js/src/views/Group/GroupMembers.vue @@ -376,6 +376,12 @@ export default class GroupMembers extends mixins(GroupMixin) { async removeMember(memberId: string): Promise { const { roles, MEMBERS_PER_PAGE, group, page } = this; + const variables = { + name: usernameWithDomain(group), + page, + limit: MEMBERS_PER_PAGE, + roles, + }; try { await this.$apollo.mutate<{ removeMember: IMember }>({ mutation: REMOVE_MEMBER, @@ -386,14 +392,7 @@ export default class GroupMembers extends mixins(GroupMixin) { refetchQueries: [ { query: GROUP_MEMBERS, - variables() { - return { - name: usernameWithDomain(group), - page, - limit: MEMBERS_PER_PAGE, - roles, - }; - }, + variables, }, ], });