X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/25216cc7acedc987c26a159f0b640210c0ef101e..2a7fd99c212c33a1ec9911f8529fa5afc59a7bb2:/src/views/ssh-key-panel/ssh-key-panel.tsx diff --git a/src/views/ssh-key-panel/ssh-key-panel.tsx b/src/views/ssh-key-panel/ssh-key-panel.tsx index 4d896f3d4b..24ca3468d1 100644 --- a/src/views/ssh-key-panel/ssh-key-panel.tsx +++ b/src/views/ssh-key-panel/ssh-key-panel.tsx @@ -10,9 +10,13 @@ import { openSshKeyContextMenu } from 'store/context-menu/context-menu-actions'; import { SshKeyPanelRoot, SshKeyPanelRootDataProps, SshKeyPanelRootActionProps } from 'views/ssh-key-panel/ssh-key-panel-root'; const mapStateToProps = (state: RootState): SshKeyPanelRootDataProps => { + const sshKeys = state.auth.sshKeys.filter((key) => { + return key.authorizedUserUuid === (state.auth.user ? state.auth.user.uuid : null); + }); + return { - sshKeys: state.auth.sshKeys, - hasKeys: state.auth.sshKeys!.length > 0 + sshKeys: sshKeys, + hasKeys: sshKeys!.length > 0 }; };