diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/EntityRepository.java b/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/EntityRepository.java index 64df49815ae..cfea6fcf076 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/EntityRepository.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/EntityRepository.java @@ -1310,6 +1310,7 @@ public abstract class EntityRepository { if (entity != null) { DeleteResponse response = deleteInternalByName(updatedBy, name, recursive, hardDelete); postDelete(response.entity()); + deleteFromSearch(response.entity(), hardDelete); return response; } else { return new DeleteResponse<>(null, ENTITY_DELETED);