diff --git a/vocodes/src/App.tsx b/vocodes/src/App.tsx index 40f008c2ee..c7a7c085a3 100644 --- a/vocodes/src/App.tsx +++ b/vocodes/src/App.tsx @@ -134,8 +134,8 @@ class App extends React.Component { } componentDidMount() { - this.startupQueryServiceSettings(); this.querySession(); + this.startupQueryServiceSettings(); setInterval(() => this.querySession, 10000); //this.state.videoJobPoller.start(); //this.state.videoQueuePoller.start(); @@ -428,7 +428,7 @@ class App extends React.Component {
{props.historyBadgeCount}; } + let loggedIn = false; + let displayName = "My Account"; + + if (props.sessionState !== undefined) { + console.log('sessionstate', props.sessionState); + loggedIn = props.sessionState.logged_in; + if (props.sessionState.user !== undefined) { + displayName = props.sessionState.user.display_name; + } + } + // Vo.codes 2.0 let loginManagement = ; let extendedFeatures = ; if (props.enableAlpha) { - if (props.loggedIn) { + if (loggedIn) { loginManagement = ( - props.switchModeCallback(Mode.PROFILE_MODE)}>username + props.switchModeCallback(Mode.PROFILE_MODE)}>{displayName} props.logoutHandler()}>Log Out );