File tree 4 files changed +5
-10
lines changed
4 files changed +5
-10
lines changed Original file line number Diff line number Diff line change @@ -26,6 +26,7 @@ subscribe(APP_READY, () => {
26
26
authenticatedUser : {
27
27
userId : '123abc' ,
28
28
username : 'testuser' ,
29
+ username : 'Test user' ,
29
30
roles : [ ] ,
30
31
administrator : false ,
31
32
} ,
@@ -38,6 +39,7 @@ subscribe(APP_READY, () => {
38
39
authenticatedUser : {
39
40
userId : '123abc' ,
40
41
username : 'testuser' ,
42
+ username : 'Test user' ,
41
43
roles : [ ] ,
42
44
administrator : false ,
43
45
} ,
Original file line number Diff line number Diff line change @@ -77,7 +77,6 @@ class DesktopHeader extends React.Component {
77
77
userMenu,
78
78
avatar,
79
79
username,
80
- name,
81
80
intl,
82
81
} = this . props ;
83
82
@@ -89,7 +88,7 @@ class DesktopHeader extends React.Component {
89
88
className = "btn btn-outline-primary d-inline-flex align-items-center pl-2 pr-3"
90
89
>
91
90
< Avatar size = "1.5em" src = { avatar } alt = "" className = "mr-2" />
92
- { name || username } < CaretIcon role = "img" aria-hidden focusable = "false" />
91
+ { username } < CaretIcon role = "img" aria-hidden focusable = "false" />
93
92
</ MenuTrigger >
94
93
< MenuContent className = "mb-0 dropdown-menu show dropdown-menu-right pin-right shadow py-2" >
95
94
{ userMenu . map ( ( group , index ) => (
@@ -201,7 +200,6 @@ DesktopHeader.propTypes = {
201
200
logoDestination : PropTypes . string ,
202
201
avatar : PropTypes . string ,
203
202
username : PropTypes . string ,
204
- name : PropTypes . string ,
205
203
loggedIn : PropTypes . bool ,
206
204
207
205
// i18n
@@ -218,7 +216,6 @@ DesktopHeader.defaultProps = {
218
216
logoDestination : null ,
219
217
avatar : null ,
220
218
username : null ,
221
- name : null ,
222
219
loggedIn : false ,
223
220
} ;
224
221
Original file line number Diff line number Diff line change @@ -112,8 +112,7 @@ const Header = ({
112
112
logoAltText : config . SITE_NAME ,
113
113
logoDestination : `${ config . LMS_BASE_URL } /dashboard` ,
114
114
loggedIn : authenticatedUser !== null ,
115
- username : authenticatedUser !== null ? authenticatedUser . username : null ,
116
- name : authenticatedUser !== null ? authenticatedUser . name : null ,
115
+ username : authenticatedUser !== null ? authenticatedUser . name || authenticatedUser . username : null ,
117
116
avatar : authenticatedUser !== null ? authenticatedUser . avatar : null ,
118
117
mainMenu : getConfig ( ) . AUTHN_MINIMAL_HEADER ? [ ] : mainMenu ,
119
118
secondaryMenu : getConfig ( ) . AUTHN_MINIMAL_HEADER ? [ ] : secondaryMenu ,
Original file line number Diff line number Diff line change @@ -115,7 +115,6 @@ class MobileHeader extends React.Component {
115
115
loggedIn,
116
116
avatar,
117
117
username,
118
- name,
119
118
stickyOnMobile,
120
119
intl,
121
120
mainMenu,
@@ -167,7 +166,7 @@ class MobileHeader extends React.Component {
167
166
aria-label = { intl . formatMessage ( messages [ 'header.label.account.menu' ] ) }
168
167
title = { intl . formatMessage ( messages [ 'header.label.account.menu' ] ) }
169
168
>
170
- < Avatar size = "1.5rem" src = { avatar } alt = { name || username } />
169
+ < Avatar size = "1.5rem" src = { avatar } alt = { username } />
171
170
</ MenuTrigger >
172
171
< MenuContent tag = "ul" className = "nav flex-column pin-left pin-right border-top shadow py-2" >
173
172
{ loggedIn ? this . renderUserMenuItems ( ) : this . renderLoggedOutItems ( ) }
@@ -209,7 +208,6 @@ MobileHeader.propTypes = {
209
208
logoDestination : PropTypes . string ,
210
209
avatar : PropTypes . string ,
211
210
username : PropTypes . string ,
212
- name : PropTypes . string ,
213
211
loggedIn : PropTypes . bool ,
214
212
stickyOnMobile : PropTypes . bool ,
215
213
@@ -227,7 +225,6 @@ MobileHeader.defaultProps = {
227
225
logoDestination : null ,
228
226
avatar : null ,
229
227
username : null ,
230
- name : null ,
231
228
loggedIn : false ,
232
229
stickyOnMobile : true ,
233
230
You can’t perform that action at this time.
0 commit comments