fix: group member list data are always updated

Solves one case in #1688
This commit is contained in:
Massedil
2025-06-19 18:28:58 +02:00
parent 7b657c2ac6
commit bfd08493d8

View File

@@ -292,12 +292,19 @@ const {
result: groupMembersResult, result: groupMembersResult,
fetchMore: fetchMoreGroupMembers, fetchMore: fetchMoreGroupMembers,
loading: groupMembersLoading, loading: groupMembersLoading,
} = useQuery<{ group: IGroup }>(GROUP_MEMBERS, () => ({ } = useQuery<{ group: IGroup }>(
groupName: props.preferredUsername, GROUP_MEMBERS,
page: page.value, () => ({
limit: MEMBERS_PER_PAGE, groupName: props.preferredUsername,
roles: roles.value, 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 group = computed(() => groupMembersResult.value?.group);
const members = computed( const members = computed(