CE-1955 Add method resetValidationFields - to help processes that go 'back'

This commit is contained in:
2024-12-03 08:59:48 -06:00
parent 7cd3105ee6
commit a7247b5970

View File

@ -27,6 +27,7 @@ import java.util.Collections;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import com.kingsrook.qqq.backend.core.model.actions.processes.RunBackendStepInput;
import com.kingsrook.qqq.backend.core.model.actions.tables.query.QQueryFilter; import com.kingsrook.qqq.backend.core.model.actions.tables.query.QQueryFilter;
import com.kingsrook.qqq.backend.core.model.metadata.code.QCodeReference; import com.kingsrook.qqq.backend.core.model.metadata.code.QCodeReference;
import com.kingsrook.qqq.backend.core.model.metadata.fields.QFieldMetaData; import com.kingsrook.qqq.backend.core.model.metadata.fields.QFieldMetaData;
@ -193,6 +194,17 @@ public class StreamedETLWithFrontendProcess
} }
/***************************************************************************
** useful for a process step to call upon 'back'
***************************************************************************/
public static void resetValidationFields(RunBackendStepInput runBackendStepInput)
{
runBackendStepInput.addValue(FIELD_DO_FULL_VALIDATION, null);
runBackendStepInput.addValue(FIELD_VALIDATION_SUMMARY, null);
runBackendStepInput.addValue(FIELD_PROCESS_SUMMARY, null);
}
/******************************************************************************* /*******************************************************************************
** **