fix: v2 dev (#22552)

This commit is contained in:
Lauris Skraucis
2025-07-16 12:53:05 +00:00
committed by GitHub
parent fb59342de4
commit df30f5c703
2 changed files with 4 additions and 4 deletions
@@ -3,7 +3,6 @@ import { PrismaReadService } from "@/modules/prisma/prisma-read.service";
import { PrismaWriteService } from "@/modules/prisma/prisma-write.service";
import { Injectable } from "@nestjs/common";
import { SkipTakePagination } from "@calcom/platform-types";
import type { Prisma } from "@calcom/prisma/client";
@Injectable()
@@ -13,7 +13,6 @@ import { ProfilesRepository } from "@/modules/profiles/profiles.repository";
import { ConflictException, ForbiddenException, Injectable, NotFoundException } from "@nestjs/common";
import { slugify } from "@calcom/platform-libraries";
import { SkipTakePagination } from "@calcom/platform-types";
@Injectable()
export class ManagedOrganizationsService {
@@ -41,14 +40,16 @@ export class ManagedOrganizationsService {
const { apiKeyDaysValid, apiKeyNeverExpires, ...organizationData } = organizationInput;
const effectiveSlug = organizationData.slug || slugify(organizationData.name);
if (!organizationData.slug) {
organizationData.slug = slugify(organizationData.name);
organizationData.slug = effectiveSlug;
}
const existingManagedOrganization =
await this.managedOrganizationsRepository.getManagedOrganizationBySlug(
managerOrganizationId,
organizationData.slug
effectiveSlug
);
if (existingManagedOrganization) {