This is an automated email from the ASF dual-hosted git repository.

pvillard31 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git


The following commit(s) were added to refs/heads/main by this push:
     new 000db6dbc9a NIFI-16008 Check commit sha string in 
registerFlowSnapshot() (#11321)
000db6dbc9a is described below

commit 000db6dbc9a2f0f23e39015eeff50b41bc00c1ff
Author: Arkadius Jonczek <[email protected]>
AuthorDate: Wed Jun 10 04:37:14 2026 +0200

    NIFI-16008 Check commit sha string in registerFlowSnapshot() (#11321)
---
 .../apache/nifi/registry/flow/git/AbstractGitFlowRegistryClient.java | 5 +++++
 1 file changed, 5 insertions(+)

diff --git 
a/nifi-extension-bundles/nifi-extension-utils/nifi-git-flow-registry/src/main/java/org/apache/nifi/registry/flow/git/AbstractGitFlowRegistryClient.java
 
b/nifi-extension-bundles/nifi-extension-utils/nifi-git-flow-registry/src/main/java/org/apache/nifi/registry/flow/git/AbstractGitFlowRegistryClient.java
index 2f4f7f1fe02..fc0f2bf2d79 100644
--- 
a/nifi-extension-bundles/nifi-extension-utils/nifi-git-flow-registry/src/main/java/org/apache/nifi/registry/flow/git/AbstractGitFlowRegistryClient.java
+++ 
b/nifi-extension-bundles/nifi-extension-utils/nifi-git-flow-registry/src/main/java/org/apache/nifi/registry/flow/git/AbstractGitFlowRegistryClient.java
@@ -504,6 +504,11 @@ public abstract class AbstractGitFlowRegistryClient 
extends AbstractFlowRegistry
                 .build();
 
         final String createContentCommitSha = 
repositoryClient.createContent(createContentRequest);
+        if (createContentCommitSha == null) {
+            throw new FlowRegistryException("Created Content Commit SHA is 
null");
+        } else if (createContentCommitSha.isEmpty() || 
createContentCommitSha.isBlank()) {
+            throw new FlowRegistryException("Created Content Commit SHA is 
empty");
+        }
 
         final VersionedFlowCoordinates versionedFlowCoordinates = new 
VersionedFlowCoordinates();
         versionedFlowCoordinates.setRegistryId(getIdentifier());

Reply via email to