From 593b324e391a3eb9040b0c73fc522a6c2e6cd0c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mart=C3=ADn=20Peveri?= Date: Sat, 18 Jan 2025 16:40:29 +0100 Subject: [PATCH] Remove fromString in Uuid #181 --- src/shared/domain/valueObjects/uuid.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/shared/domain/valueObjects/uuid.ts b/src/shared/domain/valueObjects/uuid.ts index 06ff48e5..886c7c04 100644 --- a/src/shared/domain/valueObjects/uuid.ts +++ b/src/shared/domain/valueObjects/uuid.ts @@ -1,4 +1,4 @@ -import { v4 as uuidv4, v5 as uuidv5 } from 'uuid'; +import { v4 as uuidv4 } from 'uuid'; import InvalidArgumentException from '../exceptions/invalidArgumentException'; import { ValueObject } from './valueObject'; @@ -22,10 +22,6 @@ export class Uuid extends ValueObject { return new Uuid(uuidv4()); } - static fromString(value: string): Uuid { - return new Uuid(uuidv5(value, uuidv5.DNS)); - } - private validateUuid(id: string): void { const uuidRegex = /^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/i;