File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -13,11 +13,15 @@ import {useState} from "react";
13
13
import { CredentialsShowModal , CredentialsTable } from "../../lib/components/auth/credentials" ;
14
14
import { useRouter } from "../../lib/hooks/router" ;
15
15
16
+ const resolveDisplayName = ( user ) => {
17
+ if ( ! user ) return "" ;
18
+ if ( user ?. email ?. length ) return user . email ;
19
+ return user . id ;
20
+ }
16
21
17
22
const CredentialsContainer = ( ) => {
18
23
const router = useRouter ( ) ;
19
24
const { user } = useUser ( ) ;
20
- const userId = ( user ) ? user . id : "" ;
21
25
const [ refreshToken , setRefreshToken ] = useState ( false ) ;
22
26
const [ createError , setCreateError ] = useState ( null ) ;
23
27
const [ createdKey , setCreatedKey ] = useState ( null ) ;
@@ -41,7 +45,7 @@ const CredentialsContainer = () => {
41
45
< ConfirmationButton
42
46
variant = "success"
43
47
modalVariant = "success"
44
- msg = { < span > Create a new Access Key for user < strong > { userId } </ strong > ?</ span > }
48
+ msg = { < span > Create a new Access Key for user < strong > { resolveDisplayName ( user ) } </ strong > ?</ span > }
45
49
onConfirm = { hide => {
46
50
createKey ( )
47
51
. then ( key => { setCreatedKey ( key ) } )
You can’t perform that action at this time.
0 commit comments