From bfd08493d84a267d85d750af0afbe1bc56611758 Mon Sep 17 00:00:00 2001 From: Massedil Date: Thu, 19 Jun 2025 18:28:58 +0200 Subject: [PATCH] fix: group member list data are always updated Solves one case in #1688 --- src/views/Group/GroupMembers.vue | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/views/Group/GroupMembers.vue b/src/views/Group/GroupMembers.vue index 57dc45621..5fa49dc65 100644 --- a/src/views/Group/GroupMembers.vue +++ b/src/views/Group/GroupMembers.vue @@ -292,12 +292,19 @@ const { result: groupMembersResult, fetchMore: fetchMoreGroupMembers, loading: groupMembersLoading, -} = useQuery<{ group: IGroup }>(GROUP_MEMBERS, () => ({ - groupName: props.preferredUsername, - page: page.value, - limit: MEMBERS_PER_PAGE, - roles: roles.value, -})); +} = useQuery<{ group: IGroup }>( + GROUP_MEMBERS, + () => ({ + groupName: props.preferredUsername, + page: page.value, + limit: MEMBERS_PER_PAGE, + roles: roles.value, + }), + () => ({ + // always display the latest information + fetchPolicy: "cache-and-network", + }) +); const group = computed(() => groupMembersResult.value?.group); const members = computed(