[D4C] Fix to unused selector badge showing when selector used as exclude (#156122)

## Summary

Defend for containers (policy UI) fix:
- Fix to unused selector badge showing when selector used as exclude
This commit is contained in:
Karl Godard 2023-04-27 16:23:51 -07:00 committed by GitHub
parent 0832ae27a0
commit 69755a9ad8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -338,8 +338,9 @@ export const ControlGeneralView = ({ policy, onChange, show }: ViewDeps) => {
</EuiFlexItem>
{selectors.map((selector, i) => {
const usedByResponse = !!responses.find((response) =>
response.match.includes(selector.name)
const usedByResponse = !!responses.find(
(response) =>
response.match.includes(selector.name) || response?.exclude?.includes(selector.name)
);
return (