From e802bac1524cdb77e6c65aa6abfbf90159bcef0d Mon Sep 17 00:00:00 2001 From: einhornimmond Date: Mon, 7 Oct 2024 18:50:30 +0200 Subject: [PATCH] initial and alias and initial --- backend/src/data/PublishName.logic.ts | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/backend/src/data/PublishName.logic.ts b/backend/src/data/PublishName.logic.ts index 3fb9cccfa..2c85f5722 100644 --- a/backend/src/data/PublishName.logic.ts +++ b/backend/src/data/PublishName.logic.ts @@ -30,7 +30,7 @@ export class PublishNameLogic { return this.user.firstName } if (PublishNameType.PUBLISH_NAME_INITIALS === publishNameType) { - return this.user.firstName.substring(0, 1) + return this.firstUpperCaseSecondLowerCase(this.user.firstName.substring(0, 2)) } if (PublishNameType.PUBLISH_NAME_ALIAS_OR_INITALS === publishNameType) { if (this.user.alias) { @@ -51,15 +51,11 @@ export class PublishNameLogic { public getLastName(publishNameType: PublishNameType): string { if (PublishNameType.PUBLISH_NAME_FULL === publishNameType) { return this.user.lastName - } else if ( - [PublishNameType.PUBLISH_NAME_FIRST_INITIAL, PublishNameType.PUBLISH_NAME_INITIALS].includes( - publishNameType, - ) - ) { + } else if (PublishNameType.PUBLISH_NAME_FIRST_INITIAL === publishNameType) { return this.user.lastName.substring(0, 1) } else if ( - PublishNameType.PUBLISH_NAME_ALIAS_OR_INITALS === publishNameType && - !this.user.alias + (PublishNameType.PUBLISH_NAME_ALIAS_OR_INITALS === publishNameType && !this.user.alias) || + PublishNameType.PUBLISH_NAME_INITIALS === publishNameType ) { return this.firstUpperCaseSecondLowerCase(this.user.lastName.substring(0, 2)) }