mirror of
https://github.com/IT4Change/gradido.git
synced 2026-02-06 09:56:05 +00:00
use PublishNameLogic but replace empty string with null
This commit is contained in:
parent
d604224b46
commit
c6df86331e
@ -6,18 +6,19 @@ import { GmsPublishPhoneType } from '@/graphql/enum/GmsPublishPhoneType'
|
|||||||
import { PublishNameType } from '@/graphql/enum/PublishNameType'
|
import { PublishNameType } from '@/graphql/enum/PublishNameType'
|
||||||
|
|
||||||
export class GmsUser {
|
export class GmsUser {
|
||||||
private pnLogic: PublishNameLogic
|
|
||||||
|
|
||||||
constructor(user: dbUser) {
|
constructor(user: dbUser) {
|
||||||
this.pnLogic = new PublishNameLogic(user)
|
const pnLogic = new PublishNameLogic(user)
|
||||||
|
|
||||||
this.userUuid = user.gradidoID
|
this.userUuid = user.gradidoID
|
||||||
// this.communityUuid = user.communityUuid
|
// this.communityUuid = user.communityUuid
|
||||||
this.language = user.language
|
this.language = user.language
|
||||||
this.email = this.getGmsEmail(user)
|
this.email = this.getGmsEmail(user)
|
||||||
this.countryCode = this.getGmsCountryCode(user)
|
this.countryCode = this.getGmsCountryCode(user)
|
||||||
this.mobile = this.getGmsPhone(user)
|
this.mobile = this.getGmsPhone(user)
|
||||||
this.firstName = this.pnLogic.getFirstName(user.gmsPublishName) // getGmsFirstName(user)
|
const fn = pnLogic.getFirstName(user.gmsPublishName)
|
||||||
this.lastName = this.pnLogic.getLastName(user.gmsPublishName) // getGmsLastName(user)
|
this.firstName = fn !== '' ? fn : null // getGmsFirstName(user)
|
||||||
|
const ln = pnLogic.getLastName(user.gmsPublishName)
|
||||||
|
this.lastName = ln !== '' ? ln : null // getGmsLastName(user)
|
||||||
this.alias = this.getGmsAlias(user)
|
this.alias = this.getGmsAlias(user)
|
||||||
this.type = user.gmsPublishLocation // GmsPublishLocationType.GMS_LOCATION_TYPE_RANDOM
|
this.type = user.gmsPublishLocation // GmsPublishLocationType.GMS_LOCATION_TYPE_RANDOM
|
||||||
this.location = user.location
|
this.location = user.location
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user