Skip to content

Commit 7107119

Browse files
committed
Get the userId from requireUser only
1 parent 36bca68 commit 7107119

File tree

1 file changed

+5
-6
lines changed
  • apps/webapp/app/routes/_app.orgs.new

1 file changed

+5
-6
lines changed

apps/webapp/app/routes/_app.orgs.new/route.tsx

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import { RadioGroup } from "@radix-ui/react-radio-group";
44
import type { ActionFunction, LoaderFunctionArgs } from "@remix-run/node";
55
import { json, redirect } from "@remix-run/node";
66
import { Form, useActionData, useNavigation } from "@remix-run/react";
7+
import { uiComponent } from "@team-plain/typescript-sdk";
78
import { typedjson, useTypedLoaderData } from "remix-typedjson";
89
import { z } from "zod";
910
import { MainCenteredContainer } from "~/components/layout/AppLayout";
@@ -21,12 +22,10 @@ import { TextArea } from "~/components/primitives/TextArea";
2122
import { useFeatures } from "~/hooks/useFeatures";
2223
import { createOrganization } from "~/models/organization.server";
2324
import { NewOrganizationPresenter } from "~/presenters/NewOrganizationPresenter.server";
24-
import { requireUser, requireUserId } from "~/services/session.server";
25+
import { logger } from "~/services/logger.server";
26+
import { requireUser } from "~/services/session.server";
2527
import { organizationPath, rootPath } from "~/utils/pathBuilder";
26-
import { PlainClient, uiComponent } from "@team-plain/typescript-sdk";
27-
import { env } from "~/env.server";
2828
import { sendToPlain } from "~/utils/plain.server";
29-
import { logger } from "~/services/logger.server";
3029

3130
const schema = z.object({
3231
orgName: z.string().min(3).max(50),
@@ -35,9 +34,9 @@ const schema = z.object({
3534
});
3635

3736
export const loader = async ({ request }: LoaderFunctionArgs) => {
38-
const userId = await requireUserId(request);
37+
const user = await requireUser(request);
3938
const presenter = new NewOrganizationPresenter();
40-
const { hasOrganizations } = await presenter.call({ userId });
39+
const { hasOrganizations } = await presenter.call({ userId: user.id });
4140

4241
return typedjson({
4342
hasOrganizations,

0 commit comments

Comments
 (0)