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());