X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/3c7e3cdc547ad5468421e1c049daa94b0d4b8bc0..8faf40308b6ff0e78029a474276cbe9381ee9498:/src/views/virtual-machine-panel/virtual-machine-user-panel.tsx diff --git a/src/views/virtual-machine-panel/virtual-machine-user-panel.tsx b/src/views/virtual-machine-panel/virtual-machine-user-panel.tsx index b5f7d5f5..44631ce3 100644 --- a/src/views/virtual-machine-panel/virtual-machine-user-panel.tsx +++ b/src/views/virtual-machine-panel/virtual-machine-user-panel.tsx @@ -61,7 +61,8 @@ const mapStateToProps = (state: RootState) => { userUuid: state.auth.user!.uuid, helpText: state.auth.config.clusterConfig.Workbench.SSHHelpPageHTML, hostSuffix: state.auth.config.clusterConfig.Workbench.SSHHelpHostSuffix || "", - webShell: state.auth.config.clusterConfig.Services.Workbench1.ExternalURL, + token: state.auth.extraApiToken || state.auth.apiToken || '', + webshellUrl: state.auth.config.clusterConfig.Services.WebShell.ExternalURL, ...state.virtualMachines }; }; @@ -78,7 +79,8 @@ interface VirtualMachinesPanelDataProps { links: ListResults; helpText: string; hostSuffix: string; - webShell: string; + token: string; + webshellUrl: string; } interface VirtualMachinesPanelActionProps { @@ -134,7 +136,7 @@ const CardContentWithVirtualMachines = (props: VirtualMachineProps) => {virtualMachineSendRequest(props)}
- + @@ -165,7 +167,7 @@ const virtualMachinesTable = (props: VirtualMachineProps) => Host name Login name Command line - {props.webShell !== "" && Web shell} + Web shell @@ -180,14 +182,14 @@ const virtualMachinesTable = (props: VirtualMachineProps) => {command} - {props.webShell !== "" && - + + Log in as {username} - } + ; } - return; + return null; } ))}