in src/pages/Run/Run.utils.ts [72:87]
export function getTaskFromList(
model: RowDataModel,
stepName: string | undefined,
taskId: string | undefined,
): Task[] | null {
if (!stepName || !taskId || !model[stepName]) return null;
const stepTasks = model[stepName].data;
const match = Object.keys(stepTasks).find((id) => {
const task = stepTasks[id][0];
if (!task) return false;
return task.task_name === taskId || task.task_id.toString() === taskId;
});
return match ? model[stepName].data[match] : null;
}