diff --git a/spiffworkflow-backend/src/spiffworkflow_backend/services/process_instance_processor.py b/spiffworkflow-backend/src/spiffworkflow_backend/services/process_instance_processor.py index 5aabe5ac..fbf3f05d 100644 --- a/spiffworkflow-backend/src/spiffworkflow_backend/services/process_instance_processor.py +++ b/spiffworkflow-backend/src/spiffworkflow_backend/services/process_instance_processor.py @@ -1280,6 +1280,7 @@ class ProcessInstanceProcessor: # by background processing. when that happens it can potentially overwrite # human tasks which is bad because we cache them with the previous id's. # waiting_tasks = bpmn_process_instance.get_tasks(TaskState.WAITING) + # waiting_tasks = bpmn_process_instance.get_waiting() # if len(waiting_tasks) > 0: # return ProcessInstanceStatus.waiting if len(user_tasks) > 0: diff --git a/spiffworkflow-frontend/src/themes/carbon/TextareaWidget/TextareaWidget.tsx b/spiffworkflow-frontend/src/themes/carbon/TextareaWidget/TextareaWidget.tsx index 082cc99d..adec640c 100644 --- a/spiffworkflow-frontend/src/themes/carbon/TextareaWidget/TextareaWidget.tsx +++ b/spiffworkflow-frontend/src/themes/carbon/TextareaWidget/TextareaWidget.tsx @@ -61,6 +61,11 @@ function TextareaWidget< labelToUse = `${labelToUse}*`; } + let helperText = null; + if (uiSchema && uiSchema['ui:help']) { + helperText = uiSchema['ui:help']; + } + let invalid = false; let errorMessageForField = null; if (rawErrors && rawErrors.length > 0) { @@ -73,6 +78,7 @@ function TextareaWidget< id={id} name={id} className="text-input" + helperText={helperText} value={value || ''} labelText="" placeholder={placeholder}