fix: separate workspace settings display and editing

This commit is contained in:
2026-10-01 15:14:57 +09:00
parent 8e0dad98e8
commit d066f3963f
11 changed files with 1551 additions and 401 deletions
+5 -5
View File
@@ -313,11 +313,11 @@ Deno.test("Workspace deletion DTOs fail closed and preserve durable operation st
});
Deno.test("Workspace settings exposes owner-gated typed destructive confirmation", async () => {
const source = await Deno.readTextFile(
new URL(
"../src/routes/w/[workspaceId]/settings/+page.svelte",
import.meta.url,
),
const source = (await Promise.all([
"../src/routes/w/[workspaceId]/settings/+page.svelte",
"../src/lib/workspace/settings/WorkspaceIdentitySettings.svelte",
].map((path) => Deno.readTextFile(new URL(path, import.meta.url))))).join(
"\n",
);
for (
const token of [