in internal/filter/data_filter.go [25:35]
func FilterWorkflowTaskInputData(task *model.WorkflowTaskInstance) {
if task == nil || len(task.Input) == 0 || len(task.Task.TaskInputFilter) == 0 {
return
}
inputAfterFilter, err := filterJsonData(task.Task.TaskInputFilter, task.Input)
if err != nil {
log.Errorf("fail to filter task input data taskId=%s, err=%v", task.TaskID, err)
return
}
task.Input = inputAfterFilter
}