diff --git a/apps/webapp/app/routes/__app/orgs/$organizationSlug/__org/templates.add.tsx b/apps/webapp/app/routes/__app/orgs/$organizationSlug/__org/templates.add.tsx index a53fb38dc..4b48eb948 100644 --- a/apps/webapp/app/routes/__app/orgs/$organizationSlug/__org/templates.add.tsx +++ b/apps/webapp/app/routes/__app/orgs/$organizationSlug/__org/templates.add.tsx @@ -1,6 +1,6 @@ import { FolderIcon } from "@heroicons/react/24/solid"; import { Form, useTransition } from "@remix-run/react"; -import { ActionArgs, LoaderArgs } from "@remix-run/server-runtime"; +import type { ActionArgs, LoaderArgs } from "@remix-run/server-runtime"; import { redirect, typedjson, @@ -216,23 +216,23 @@ export default function AddTemplatePage() {

- Set the repo as private + Set the repo as public

-
-
+
diff --git a/apps/webapp/app/services/templates/addTemplate.server.ts b/apps/webapp/app/services/templates/addTemplate.server.ts index 76577fef6..392cebf5e 100644 --- a/apps/webapp/app/services/templates/addTemplate.server.ts +++ b/apps/webapp/app/services/templates/addTemplate.server.ts @@ -12,7 +12,7 @@ import { RefreshAppAuthorizationService } from "../github/refreshAppAuthorizatio const FormSchema = z.object({ name: z.string().min(3).max(100), templateId: z.string(), - private: z.literal("on").optional(), + publicRepo: z.literal("on").optional(), appAuthorizationId: z.string(), }); @@ -104,7 +104,7 @@ export class AddTemplateService { id: data.templateId, }, }, - private: data.private === "on", + private: data.publicRepo !== "on", organization: { connect: { slug: organizationSlug, @@ -132,7 +132,7 @@ export class AddTemplateService { return createUserRepository( { name: data.name, - private: data.private === "on", + private: data.publicRepo !== "on", auto_init: true, }, { @@ -148,7 +148,7 @@ export class AddTemplateService { { org: authorization.accountName, name: data.name, - private: data.private === "on", + private: data.publicRepo !== "on", auto_init: true, }, {