chore(console): remove first and lastName fallback from user (#5629)

* chore(console): remove first and lastName fallback from user

* use display name and ensure it's set without required name fields

* add user type to user grant and memberships responses

* contributor, members

* fix avatar display checks

---------

Co-authored-by: Livio Spring <[email protected]>
This commit is contained in:
Max Peintner
2023-04-11 15:56:51 +00:00
committed by GitHub
co-authored by Livio Spring
parent 8bf36301ed
commit 1c1d66cbe8
37 changed files with 218 additions and 114 deletions
@@ -197,9 +197,7 @@
</a>
</div>
<ng-container
*ngIf="user && (user.human?.profile?.displayName || (user.human?.profile?.firstName && user.human?.profile?.lastName))"
>
<ng-container *ngIf="user">
<div class="account-card-wrapper">
<button
cdkOverlayOrigin
@@ -214,11 +212,7 @@
[active]="showAccount"
[avatarUrl]="user.human?.profile?.avatarUrl || ''"
[forColor]="user.preferredLoginName || ''"
[name]="
user.human?.profile?.displayName
? user.human?.profile?.displayName ?? ''
: user.human?.profile?.firstName + ' ' + user.human?.profile?.lastName
"
[name]="user.human?.profile?.displayName ?? ''"
[size]="38"
>
</cnsl-avatar>