Fix: Creating dummy workspaces

This commit is contained in:
Daniel Hougaard
2024-03-12 14:28:33 +01:00
parent 5f5d62a285
commit b9986be387

View File

@@ -1,26 +1,26 @@
import { initProjectHelper } from "@app/helpers/project";
class ProjectService {
/**
* Create and initialize a new project in organization with id [organizationId]
* Note: current user should be a member of the organization
* @param {Object} obj
* @param {String} obj.organizationId - id of organization
* @param {String} obj.projectName - name of new project
* @returns {Project} project - new project
*/
static async initProject({
organizationId,
projectName
}: {
organizationId: string;
projectName: string
}) {
return initProjectHelper({
organizationId,
projectName
});
}
/**
* Create and initialize a new project in organization with id [organizationId]
* Note: current user should be a member of the organization
* @param {Object} obj
* @param {String} obj.organizationId - id of organization
* @param {String} obj.projectName - name of new project
* @returns {Project} project - new project
*/
static async initProject({
organizationSlug,
projectName
}: {
organizationSlug: string;
projectName: string;
}) {
return initProjectHelper({
organizationSlug,
projectName
});
}
}
export default ProjectService;
export default ProjectService;