fix project member query invalidations after update, query key change regression

This commit is contained in:
Gregor Vostrak
2026-02-18 18:51:21 +01:00
parent 26524c5f40
commit 864f41bda6
4 changed files with 15 additions and 11 deletions

View File

@@ -26,7 +26,9 @@ export const useProjectMembersStore = defineStore('project-members', () => {
'Project member added successfully',
'Failed to add project member'
);
queryClient.invalidateQueries({ queryKey: ['projectMembers', projectId] });
queryClient.invalidateQueries({
queryKey: ['projectMembers', organization, projectId],
});
}
}
@@ -49,7 +51,7 @@ export const useProjectMembersStore = defineStore('project-members', () => {
);
if (response?.data?.project_id) {
queryClient.invalidateQueries({
queryKey: ['projectMembers', response.data.project_id],
queryKey: ['projectMembers', organization, response.data.project_id],
});
}
}
@@ -69,7 +71,9 @@ export const useProjectMembersStore = defineStore('project-members', () => {
'Project member removed successfully',
'Failed to remove project member'
);
queryClient.invalidateQueries({ queryKey: ['projectMembers', projectId] });
queryClient.invalidateQueries({
queryKey: ['projectMembers', organizationId, projectId],
});
}
}