mirror of
https://github.com/LukeHagar/dokploy.git
synced 2025-12-06 04:19:37 +00:00
feat: add functionality to create a new environment when a project is created
- Integrated the `addNewEnvironment` function into the project creation process. - Ensured that the environment is associated with the current user and organization.
This commit is contained in:
@@ -1,4 +1,5 @@
|
|||||||
import {
|
import {
|
||||||
|
addNewEnvironment,
|
||||||
addNewProject,
|
addNewProject,
|
||||||
checkProjectAccess,
|
checkProjectAccess,
|
||||||
createApplication,
|
createApplication,
|
||||||
@@ -85,6 +86,12 @@ export const projectRouter = createTRPCRouter({
|
|||||||
project.project.projectId,
|
project.project.projectId,
|
||||||
ctx.session.activeOrganizationId,
|
ctx.session.activeOrganizationId,
|
||||||
);
|
);
|
||||||
|
|
||||||
|
await addNewEnvironment(
|
||||||
|
ctx.user.id,
|
||||||
|
project?.environment?.environmentId || "",
|
||||||
|
ctx.session.activeOrganizationId,
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
return project;
|
return project;
|
||||||
|
|||||||
Reference in New Issue
Block a user