From 14aa0a2f2df0cd6865c3fb05e05652e221cf178d Mon Sep 17 00:00:00 2001 From: Leo Giovanetti Date: Tue, 4 Jul 2023 17:07:45 -0300 Subject: [PATCH] fix: Few minor UI issues in Orgs (#9919) --- .../components/CreateANewOrganizationForm.tsx | 2 +- packages/features/shell/Shell.tsx | 111 +++++++++--------- .../viewer/eventTypes/getByViewer.handler.ts | 2 +- 3 files changed, 59 insertions(+), 56 deletions(-) diff --git a/packages/features/ee/organizations/components/CreateANewOrganizationForm.tsx b/packages/features/ee/organizations/components/CreateANewOrganizationForm.tsx index b50980a1cf..8aafdd782a 100644 --- a/packages/features/ee/organizations/components/CreateANewOrganizationForm.tsx +++ b/packages/features/ee/organizations/components/CreateANewOrganizationForm.tsx @@ -150,7 +150,7 @@ export const CreateANewOrganizationForm = () => { adminUsername: string; }>({ defaultValues: { - slug: `${slug}`, + slug: `${slug ?? ""}`, }, }); const watchAdminEmail = newOrganizationFormMethods.watch("adminEmail"); diff --git a/packages/features/shell/Shell.tsx b/packages/features/shell/Shell.tsx index 066511b97c..b83360c666 100644 --- a/packages/features/shell/Shell.tsx +++ b/packages/features/shell/Shell.tsx @@ -948,62 +948,65 @@ export function ShellMain(props: LayoutProps) { return ( <> -
- {!!props.backPath && ( -
+ {props.beforeCTAactions} + {props.CTA && ( +
+ {props.CTA} +
+ )} + {props.actions && props.actions} + + )} + + )} {props.afterHeading && <>{props.afterHeading}}
{props.children} diff --git a/packages/trpc/server/routers/viewer/eventTypes/getByViewer.handler.ts b/packages/trpc/server/routers/viewer/eventTypes/getByViewer.handler.ts index ac04f17b3e..86204bd6f7 100644 --- a/packages/trpc/server/routers/viewer/eventTypes/getByViewer.handler.ts +++ b/packages/trpc/server/routers/viewer/eventTypes/getByViewer.handler.ts @@ -285,7 +285,7 @@ export const getByViewerHandler = async ({ ctx, input }: GetByViewerOptions) => ...group.metadata, teamId: group.teamId, membershipRole: group.membershipRole, - image: `${CAL_URL}/${group.profile.slug}/avatar.png`, + image: `${CAL_URL}${group.teamId ? "/team" : ""}/${group.profile.slug}/avatar.png`, })), }; };