mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-09-07 16:11:30 +00:00
fix: use entityLink FQN vs entityFQN when checking against entity FQN in alerting (#13189)
This commit is contained in:
parent
eff687ba97
commit
4396cada65
@ -29,6 +29,7 @@ import org.openmetadata.schema.type.FieldChange;
|
||||
import org.openmetadata.schema.type.Include;
|
||||
import org.openmetadata.service.Entity;
|
||||
import org.openmetadata.service.formatter.util.FormatterUtil;
|
||||
import org.openmetadata.service.resources.feeds.MessageParser;
|
||||
import org.openmetadata.service.util.JsonUtils;
|
||||
|
||||
@Slf4j
|
||||
@ -102,7 +103,8 @@ public class AlertsRuleEvaluator {
|
||||
}
|
||||
EntityInterface entity = getEntity(changeEvent);
|
||||
for (String name : entityNames) {
|
||||
if (changeEvent.getEntityType().equals(TEST_CASE) && ((TestCase) entity).getEntityFQN().equals(name)) {
|
||||
if (changeEvent.getEntityType().equals(TEST_CASE)
|
||||
&& (MessageParser.EntityLink.parse(((TestCase) entity).getEntityLink()).getEntityFQN().equals(name))) {
|
||||
return true;
|
||||
}
|
||||
if (entity.getFullyQualifiedName().equals(name)) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user