diff --git a/hub/admin-web/src/lib/api.ts b/hub/admin-web/src/lib/api.ts index 23f11e1..447c23c 100644 --- a/hub/admin-web/src/lib/api.ts +++ b/hub/admin-web/src/lib/api.ts @@ -410,7 +410,7 @@ export const api = { archiveFolder: (slug: string, folderId: string) => post(`${orgBase(slug)}/folders/${folderId}/archive`) as Promise<{ archived: true; folderId: string }>, createProject: (slug: string, body: { name: string; folderId?: string }) => - post(`${orgBase(slug)}/projects`, body) as Promise<{ id: string; name: string }>, + post(`${orgBase(slug)}/projects`, body) as Promise<{ projectId: string; folderId: string | null; workspaceDir: string; name: string }>, project: (slug: string, projectId: string) => get(`${orgBase(slug)}/projects/${projectId}`) as Promise, renameProject: (slug: string, projectId: string, name: string) => patch(`${orgBase(slug)}/projects/${projectId}`, { name }), diff --git a/hub/admin-web/src/routes/admin/projects/+page.svelte b/hub/admin-web/src/routes/admin/projects/+page.svelte index 2daddf0..2505954 100644 --- a/hub/admin-web/src/routes/admin/projects/+page.svelte +++ b/hub/admin-web/src/routes/admin/projects/+page.svelte @@ -88,7 +88,7 @@ projectName = ''; projectFolder = ''; showProjectModal = false; - window.location.href = `/admin/projects/${res.id}`; + window.location.href = `/admin/projects/${res.projectId}`; } catch (err) { toastError(err instanceof Error ? err.message : String(err)); }