Skip to content

Commit e70ce09

Browse files
authored
skip duplicate check for private segments on upsert (#2472)
1 parent fc3d7a4 commit e70ce09

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

backend/packages/Upgrade/src/api/services/SegmentService.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,9 @@ export class SegmentService {
384384
}
385385

386386
public async upsertSegment(segment: SegmentInputValidator, logger: UpgradeLogger): Promise<Segment> {
387-
await this.checkIsDuplicateSegmentName(segment.name, segment.context, segment.id, logger);
387+
if (segment.type !== SEGMENT_TYPE.PRIVATE) {
388+
await this.checkIsDuplicateSegmentName(segment.name, segment.context, segment.id, logger);
389+
}
388390
logger.info({ message: `Upsert segment => ${JSON.stringify(segment, undefined, 2)}` });
389391
return this.addSegmentDataInDB(segment, logger);
390392
}

0 commit comments

Comments
 (0)