diff --git a/modules/ui/src/app/pages/risk-assessment/profile-form/profile.validators.ts b/modules/ui/src/app/pages/risk-assessment/profile-form/profile.validators.ts index 2e742b39d..379a22e27 100644 --- a/modules/ui/src/app/pages/risk-assessment/profile-form/profile.validators.ts +++ b/modules/ui/src/app/pages/risk-assessment/profile-form/profile.validators.ts @@ -51,9 +51,9 @@ export class ProfileValidators { (profile.created && profile?.name.toLowerCase() !== value)) ) { const isSameProfileName = this.hasSameProfileName( + profile, value, - profiles, - profile?.created + profiles ); return isSameProfileName ? { has_same_profile_name: true } : null; } @@ -101,15 +101,15 @@ export class ProfileValidators { } private hasSameProfileName( + selectedProfile: Profile | null, profileName: string, - profiles: Profile[], - created?: string + profiles: Profile[] ): boolean { return ( profiles.some( profile => profile.name.toLowerCase() === profileName && - profile.created !== created + profile !== selectedProfile ) || false ); }