X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/7d1fded42f510a082f4274531de2b7f591919bdb..facccf58114be4d8c7a08286cd2197bd222abdc1:/src/views-components/user-dialog/manage-dialog.tsx diff --git a/src/views-components/user-dialog/manage-dialog.tsx b/src/views-components/user-dialog/manage-dialog.tsx index 12c5d2b6..b812f5cb 100644 --- a/src/views-components/user-dialog/manage-dialog.tsx +++ b/src/views-components/user-dialog/manage-dialog.tsx @@ -2,16 +2,16 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from "react"; -import { Dialog, DialogTitle, DialogContent, DialogActions, Button, Typography } from "@material-ui/core"; -import { WithDialogProps } from "~/store/dialog/with-dialog"; -import { withDialog } from '~/store/dialog/with-dialog'; -import { WithStyles, withStyles } from '@material-ui/core/styles'; -import { ArvadosTheme } from '~/common/custom-theme'; +import React from "react"; import { compose, Dispatch } from "redux"; -import { USER_MANAGEMENT_DIALOG, openSetupShellAccount, loginAs } from "~/store/users/users-actions"; -import { UserResource } from "~/models/user"; import { connect } from "react-redux"; +import { Dialog, DialogTitle, DialogContent, DialogActions, Button, Typography } from "@material-ui/core"; +import { WithDialogProps } from "store/dialog/with-dialog"; +import { withDialog } from 'store/dialog/with-dialog'; +import { WithStyles, withStyles } from '@material-ui/core/styles'; +import { ArvadosTheme } from 'common/custom-theme'; +import { USER_MANAGEMENT_DIALOG, openSetupShellAccount, loginAs } from "store/users/users-actions"; +import { getUserDisplayName } from "models/user"; type CssRules = 'spacing'; @@ -47,21 +47,21 @@ export const UserManageDialog = compose( onClose={props.closeDialog} fullWidth maxWidth="md"> - {props.data.user && + {props.data && - {`Manage - ${props.data.user.firstName} ${props.data.user.lastName}`} + {`Manage - ${getUserDisplayName(props.data)}`} As an admin, you can log in as this user. When you’ve finished, you will need to log out and log in again with your own account. - As an admin, you can setup a shell account for this user. The login name is automatically generated from the user's e-mail address. }