X-Git-Url: https://git.arvados.org/arvados-workbench2.git/blobdiff_plain/d70bcf2acdaaae12a403cdcf047e7514b145d6e4..44a5f6968f1c2fb449dfb22e1742d2770662e6a9:/src/store/token-dialog/token-dialog-actions.tsx diff --git a/src/store/token-dialog/token-dialog-actions.tsx b/src/store/token-dialog/token-dialog-actions.tsx index 2cf573bc..c6eb0145 100644 --- a/src/store/token-dialog/token-dialog-actions.tsx +++ b/src/store/token-dialog/token-dialog-actions.tsx @@ -12,6 +12,7 @@ const API_HOST_PROPERTY_NAME = 'apiHost'; export interface TokenDialogData { token: string; + tokenExpiration?: Date; apiHost: string; canCreateNewTokens: boolean; } @@ -26,6 +27,9 @@ export const getTokenDialogData = (state: RootState): TokenDialogData => { return { apiHost: getProperty(API_HOST_PROPERTY_NAME)(state.properties) || '', token: state.auth.extraApiToken || state.auth.apiToken || '', + tokenExpiration: state.auth.extraApiToken + ? state.auth.extraApiTokenExpiration + : state.auth.apiTokenExpiration, canCreateNewTokens, }; };