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 7b49fb9e4a6..d6a1b75d0fb 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 @@ -325,7 +325,6 @@ public abstract class EntityRepository { * operations. It is also used during PUT and PATCH operations to set up fields that can be updated. */ protected abstract void clearFields(T entity, Fields fields); - ; /** * This method is used for validating an entity to be created during POST, PUT, and PATCH operations and prepare the diff --git a/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/IngestionPipelineRepository.java b/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/IngestionPipelineRepository.java index dff59336199..4477cba8b0d 100644 --- a/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/IngestionPipelineRepository.java +++ b/openmetadata-service/src/main/java/org/openmetadata/service/jdbi3/IngestionPipelineRepository.java @@ -84,6 +84,10 @@ public class IngestionPipelineRepository extends EntityRepository addPipelineStatus( UriInfo uriInfo, String fqn, PipelineStatus pipelineStatus) { // Validate the request content - IngestionPipeline ingestionPipeline = findByName(fqn, Include.NON_DELETED); + IngestionPipeline ingestionPipeline = getByName(uriInfo, fqn, getFields("service")); PipelineStatus storedPipelineStatus = JsonUtils.readValue( daoCollection @@ -220,6 +224,11 @@ public class IngestionPipelineRepository extends EntityRepository