From 0904f0feda07084571911e58b68b13fff433bb62 Mon Sep 17 00:00:00 2001 From: yun-zhi-ztl <15071461069@163.com> Date: Tue, 17 Mar 2026 11:30:57 +0800 Subject: [PATCH] fix: sync namespace member role updates --- .../namespace/add-namespace-member-dialog.tsx | 4 +- web/src/pages/dashboard/namespace-members.tsx | 2 + web/src/shared/hooks/use-skill-queries.ts | 13 +++++- .../shared/lib/namespace-member-cache.test.ts | 41 +++++++++++++++++++ web/src/shared/lib/namespace-member-cache.ts | 30 ++++++++++++++ 5 files changed, 86 insertions(+), 4 deletions(-) create mode 100644 web/src/shared/lib/namespace-member-cache.test.ts create mode 100644 web/src/shared/lib/namespace-member-cache.ts diff --git a/web/src/features/namespace/add-namespace-member-dialog.tsx b/web/src/features/namespace/add-namespace-member-dialog.tsx index 11279d55..4dd077d2 100644 --- a/web/src/features/namespace/add-namespace-member-dialog.tsx +++ b/web/src/features/namespace/add-namespace-member-dialog.tsx @@ -224,10 +224,10 @@ export function AddNamespaceMemberDialog({ slug, children }: AddNamespaceMemberD ) : null} - - diff --git a/web/src/pages/dashboard/namespace-members.tsx b/web/src/pages/dashboard/namespace-members.tsx index d2e92bd0..42a9510b 100644 --- a/web/src/pages/dashboard/namespace-members.tsx +++ b/web/src/pages/dashboard/namespace-members.tsx @@ -197,6 +197,7 @@ export function NamespaceMembersPage() {