From 4159db4549efd9d598543a8030ed1fe80e56b3a9 Mon Sep 17 00:00:00 2001 From: Frank Date: Fri, 3 Oct 2025 12:54:52 -0400 Subject: wip: zen --- packages/console/function/src/auth.ts | 6 +++--- packages/console/function/tsconfig.json | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'packages/console/function') diff --git a/packages/console/function/src/auth.ts b/packages/console/function/src/auth.ts index 77199fef5..510f50ab0 100644 --- a/packages/console/function/src/auth.ts +++ b/packages/console/function/src/auth.ts @@ -10,7 +10,7 @@ import { Account } from "@opencode/console-core/account.js" import { Workspace } from "@opencode/console-core/workspace.js" import { Actor } from "@opencode/console-core/actor.js" import { Resource } from "@opencode/console-resource" -import { Database } from "@opencode/console-core/drizzle/index.js" +import { User } from "@opencode/console-core/user.js" type Env = { AuthStorage: KVNamespace @@ -123,8 +123,8 @@ export default { }) } await Actor.provide("account", { accountID, email }, async () => { - const workspaces = await Account.workspaces() - if (workspaces.length === 0) { + const workspaceCount = await User.joinInvitedWorkspaces() + if (workspaceCount === 0) { await Workspace.create() } }) diff --git a/packages/console/function/tsconfig.json b/packages/console/function/tsconfig.json index 0faf16aab..3218dd7e3 100644 --- a/packages/console/function/tsconfig.json +++ b/packages/console/function/tsconfig.json @@ -4,6 +4,8 @@ "compilerOptions": { "module": "ESNext", "moduleResolution": "bundler", + "jsx": "preserve", + "jsxImportSource": "react", "types": ["@cloudflare/workers-types", "node"] } } -- cgit v1.2.3