From 38cdb948767f2eac25bd8b95a7a7611036ee2256 Mon Sep 17 00:00:00 2001 From: Darin Kelkhoff Date: Tue, 18 Mar 2025 10:47:32 -0500 Subject: [PATCH] Include process min/max input record attributes in what's sent to frontend --- .../frontend/QFrontendProcessMetaData.java | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/frontend/QFrontendProcessMetaData.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/frontend/QFrontendProcessMetaData.java index c435e0f4..4fe61dbf 100644 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/frontend/QFrontendProcessMetaData.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/model/metadata/frontend/QFrontendProcessMetaData.java @@ -48,6 +48,8 @@ public class QFrontendProcessMetaData private String label; private String tableName; private boolean isHidden; + private Integer minInputRecords; + private Integer maxInputRecords; private QIcon icon; @@ -72,6 +74,8 @@ public class QFrontendProcessMetaData this.tableName = processMetaData.getTableName(); this.isHidden = processMetaData.getIsHidden(); this.stepFlow = processMetaData.getStepFlow().toString(); + this.minInputRecords = processMetaData.getMinInputRecords(); + this.maxInputRecords = processMetaData.getMaxInputRecords(); if(includeSteps) { @@ -213,4 +217,27 @@ public class QFrontendProcessMetaData { return icon; } + + + + /******************************************************************************* + ** Getter for minInputRecords + ** + *******************************************************************************/ + public Integer getMinInputRecords() + { + return minInputRecords; + } + + + + /******************************************************************************* + ** Getter for maxInputRecords + ** + *******************************************************************************/ + public Integer getMaxInputRecords() + { + return maxInputRecords; + } + }