we don't create companies for personal domain emails anylonger (#10110)

and we reomve an usued function
This commit is contained in:
Guillim
2025-02-10 17:34:35 +01:00
committed by GitHub
parent 0083f0b939
commit d52c7ffd73
2 changed files with 7 additions and 28 deletions

View File

@ -100,32 +100,6 @@ export class CreateCompanyService {
};
}
async createCompany(
company: CompanyToCreate,
workspaceId: string,
transactionManager?: EntityManager,
): Promise<string> {
const companyRepository =
await this.twentyORMGlobalManager.getRepositoryForWorkspace(
workspaceId,
CompanyWorkspaceEntity,
);
let lastCompanyPosition = await this.getLastCompanyPosition(
companyRepository,
transactionManager,
);
const data = await this.prepareCompanyData(company, ++lastCompanyPosition);
const createdCompany = await companyRepository.save(
data,
undefined,
transactionManager,
);
return createdCompany.id;
}
private async prepareCompanyData(
company: CompanyToCreate,
position: number,