mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
capping ack count not to exceed total actioned count (#142848)
This commit is contained in:
parent
4997fdf5d5
commit
8ce91ac4d6
1 changed files with 3 additions and 2 deletions
|
@ -64,12 +64,13 @@ export async function getActionStatuses(
|
|||
const matchingBucket = (acks?.aggregations?.ack_counts as any)?.buckets?.find(
|
||||
(bucket: any) => bucket.key === action.actionId
|
||||
);
|
||||
const nbAgentsActioned = action.nbAgentsActioned || action.nbAgentsActionCreated;
|
||||
const nbAgentsAck = Math.min(
|
||||
matchingBucket?.doc_count ?? 0,
|
||||
(matchingBucket?.agent_count as any)?.value ?? 0
|
||||
(matchingBucket?.agent_count as any)?.value ?? 0,
|
||||
nbAgentsActioned
|
||||
);
|
||||
const completionTime = (matchingBucket?.max_timestamp as any)?.value_as_string;
|
||||
const nbAgentsActioned = action.nbAgentsActioned || action.nbAgentsActionCreated;
|
||||
const complete = nbAgentsAck >= nbAgentsActioned;
|
||||
const cancelledAction = cancelledActions.find((a) => a.actionId === action.actionId);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue