Skip to content

Commit aabee10

Browse files
committed
If it’s not the managed cloud then allow them to create v2 projects
1 parent e862f3f commit aabee10

File tree

1 file changed

+5
-4
lines changed
  • apps/webapp/app/routes/_app.orgs.$organizationSlug_.projects.new

1 file changed

+5
-4
lines changed

apps/webapp/app/routes/_app.orgs.$organizationSlug_.projects.new/route.tsx

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,13 @@ export const action: ActionFunction = async ({ request, params }) => {
108108
};
109109

110110
export default function NewOrganizationPage() {
111-
const { organization, defaultVersion } = useTypedLoaderData<typeof loader>();
111+
const { organization } = useTypedLoaderData<typeof loader>();
112112
const lastSubmission = useActionData();
113-
const { v3Enabled } = useFeatures();
113+
const { v3Enabled, isManagedCloud } = useFeatures();
114114

115115
const canCreateV3Projects = organization.v3Enabled && v3Enabled;
116-
const canCreateProjects = organization.v2Enabled || canCreateV3Projects;
116+
const canCreateV2Projects = organization.v2Enabled || !isManagedCloud;
117+
const canCreateProjects = canCreateV2Projects || canCreateV3Projects;
117118

118119
if (!canCreateProjects) {
119120
return (
@@ -159,7 +160,7 @@ export default function NewOrganizationPage() {
159160
/>
160161
<FormError id={projectName.errorId}>{projectName.error}</FormError>
161162
</InputGroup>
162-
{organization.v2Enabled && canCreateV3Projects ? (
163+
{canCreateV2Projects && canCreateV3Projects ? (
163164
<InputGroup>
164165
<Label htmlFor={projectVersion.id}>Project version</Label>
165166
<Select

0 commit comments

Comments
 (0)