We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 28bf359 commit a162a48Copy full SHA for a162a48
src/hooks/useWorkspaceManagement.ts
@@ -40,9 +40,14 @@ export function useWorkspaceManagement({
40
useEffect(() => {
41
void (async () => {
42
await loadWorkspaceMetadata();
43
+ // After loading metadata (which may trigger migration), reload projects
44
+ // to ensure frontend has the updated config with workspace IDs
45
+ const projectsList = await window.api.projects.list();
46
+ const loadedProjects = new Map<string, ProjectConfig>(projectsList);
47
+ onProjectsUpdate(loadedProjects);
48
setLoading(false);
49
})();
- }, [loadWorkspaceMetadata]);
50
+ }, [loadWorkspaceMetadata, onProjectsUpdate]);
51
52
// Subscribe to metadata updates (for create/rename/delete operations)
53
0 commit comments