From d0aae40d9b17657b4cdd3065e1ab610a7d02d7ba Mon Sep 17 00:00:00 2001 From: Iago Dahlem Lorensini Date: Tue, 12 Aug 2025 16:57:54 -0300 Subject: [PATCH] fix: update useOrganizationList queries cache keys to include user.updateAt --- .changeset/upset-sides-kneel.md | 5 +++++ packages/shared/src/react/hooks/useOrganizationList.tsx | 1 + 2 files changed, 6 insertions(+) create mode 100644 .changeset/upset-sides-kneel.md diff --git a/.changeset/upset-sides-kneel.md b/.changeset/upset-sides-kneel.md new file mode 100644 index 00000000000..a92b0f212e6 --- /dev/null +++ b/.changeset/upset-sides-kneel.md @@ -0,0 +1,5 @@ +--- +'@clerk/shared': patch +--- + +Invalidate organization memberships based on client user diff --git a/packages/shared/src/react/hooks/useOrganizationList.tsx b/packages/shared/src/react/hooks/useOrganizationList.tsx index 7a140eca176..20e9124989a 100644 --- a/packages/shared/src/react/hooks/useOrganizationList.tsx +++ b/packages/shared/src/react/hooks/useOrganizationList.tsx @@ -323,6 +323,7 @@ export function useOrganizationList(params? { type: 'userMemberships', userId: user?.id, + memberships: user?.organizationMemberships.length ?? 0, }, );