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
@@ -13,10 +13,10 @@
data-e2e="member-avatar"
>
<cnsl-avatar
*ngIf="member && member.displayName && member.firstName && member.lastName; else cog"
*ngIf="member && member.userType === UserType.TYPE_HUMAN; else cog"
class="contributor-avatar dontcloseonclick"
[avatarUrl]="member.avatarUrl || ''"
[name]="member.displayName ? member.displayName : member.firstName + ' ' + member.lastName"
[name]="member.displayName"
[forColor]="member.preferredLoginName"
[size]="32"
>