diff --git a/apps/backend/src/app/api/latest/internal/projects/crud.tsx b/apps/backend/src/app/api/latest/internal/projects/crud.tsx index ba0acfa52..5c8c5fca5 100644 --- a/apps/backend/src/app/api/latest/internal/projects/crud.tsx +++ b/apps/backend/src/app/api/latest/internal/projects/crud.tsx @@ -1,3 +1,4 @@ +import { renderedOrganizationConfigToProjectCrud } from "@/lib/config"; import { createOrUpdateProject, getProjectQuery, listManagedProjectIds } from "@/lib/projects"; import { DEFAULT_BRANCH_ID, getSoleTenancyFromProjectBranch } from "@/lib/tenancies"; import { globalPrismaClient, rawQueryAll } from "@/prisma-client"; @@ -37,7 +38,7 @@ export const adminUserProjectsCrudHandlers = createLazyProxy(() => createCrudHan const tenancy = await getSoleTenancyFromProjectBranch(project.id, DEFAULT_BRANCH_ID); return { ...project, - config: tenancy.config, + config: renderedOrganizationConfigToProjectCrud(tenancy.config), }; }, onList: async ({ auth }) => { @@ -52,7 +53,7 @@ export const adminUserProjectsCrudHandlers = createLazyProxy(() => createCrudHan const projectsWithConfig = await Promise.all(projects.map(async (project) => { return { ...project, - config: (await getSoleTenancyFromProjectBranch(project.id, DEFAULT_BRANCH_ID)).config, + config: renderedOrganizationConfigToProjectCrud((await getSoleTenancyFromProjectBranch(project.id, DEFAULT_BRANCH_ID)).config), }; }));