nexus/ui
Dotta 81b4e4f826 Fix workspace form not refreshing when project accessed via URL key
The invalidateProject() in ProjectProperties only invalidated
queryKeys.projects.detail(project.id) (UUID), but the parent
ProjectDetail query uses routeProjectRef which is typically the
URL key (e.g. "openclaw-testing"). This meant mutations succeeded
but the parent query was never refetched — the UI only updated on
page refresh.

Now also invalidates via project.urlKey so both UUID and URL-key
based query caches are cleared.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 19:34:46 -05:00
..
public Add worktree-specific favicon branding 2026-03-10 16:15:11 -05:00
src Fix workspace form not refreshing when project accessed via URL key 2026-03-16 19:34:46 -05:00
components.json Overhaul UI with shadcn components and new pages 2026-02-17 09:07:32 -06:00
index.html Add worktree UI branding 2026-03-13 11:12:43 -05:00
package.json feat(adapters): add Gemini CLI local adapter support 2026-03-10 16:46:04 +00:00
tsconfig.json Overhaul UI with shadcn components and new pages 2026-02-17 09:07:32 -06:00
vite.config.ts Adopt React Query and live updates across all UI pages 2026-02-17 12:24:48 -06:00
vitest.config.ts Fix inbox badge logic and landing view 2026-03-10 22:55:45 -05:00