[Ingest Manager] Disable unenroll from listing for inactive agent (#73348)

This commit is contained in:
Nicolas Chaulet 2020-07-28 11:57:51 -04:00 committed by GitHub
parent f6a53f6805
commit c8bb0782ea
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 2 deletions

View file

@ -53,6 +53,7 @@ export const AgentDetailsActionMenu: React.FunctionComponent<{
onClick={() => {
setIsReassignFlyoutOpen(true);
}}
disabled={!agent.active}
key="reassignConfig"
>
<FormattedMessage

View file

@ -90,6 +90,7 @@ const RowActions = React.memo<{ agent: Agent; onReassignClick: () => void; refre
onClick={() => {
onReassignClick();
}}
disabled={!agent.active}
key="reassignConfig"
>
<FormattedMessage
@ -97,11 +98,10 @@ const RowActions = React.memo<{ agent: Agent; onReassignClick: () => void; refre
defaultMessage="Assign new agent config"
/>
</EuiContextMenuItem>,
<AgentUnenrollProvider forceUnenroll={isUnenrolling}>
{(unenrollAgentsPrompt) => (
<EuiContextMenuItem
disabled={!hasWriteCapabilites}
disabled={!hasWriteCapabilites || !agent.active}
icon="cross"
onClick={() => {
unenrollAgentsPrompt([agent.id], 1, () => {