diff --git a/module/task/config.php b/module/task/config.php index 0b88e4d80d..3c235ccdd7 100644 --- a/module/task/config.php +++ b/module/task/config.php @@ -37,6 +37,8 @@ $config->task->exportFields = ' closedBy, closedDate, closedReason, lastEditedBy, lastEditedDate,files '; +if($config->global->flow == 'onlyTask') $config->task->exportFields = str_replace(array(' story,'), '', $config->task->exportFields); + $config->task->customCreateFields = 'story,estStarted,deadline,mailto,pri,estimate'; $config->task->customBatchCreateFields = 'module,story,assignedTo,estimate,estStarted,deadline,desc,pri'; $config->task->customBatchEditFields = 'module,assignedTo,status,pri,estimate,record,left,estStarted,deadline,finishedBy,canceledBy,closedBy,closedReason'; @@ -46,6 +48,13 @@ $config->task->custom->createFields = $config->task->customCreateFields; $config->task->custom->batchCreateFields = 'module,story,assignedTo,estimate,desc,pri'; $config->task->custom->batchEditFields = 'module,assignedTo,status,pri,estimate,record,left,finishedBy,closedBy,closedReason'; +if($config->global->flow == 'onlyTask') +{ + $config->task->customCreateFields = str_replace(array('story,'), '', $config->task->customCreateFields); + $config->task->customBatchCreateFields = str_replace(array('story,'), '', $config->task->customBatchCreateFields); + $config->task->custom->batchCreateFields = str_replace(array('story,'), '', $config->task->custom->batchCreateFields); +} + $config->task->datatable = new stdclass(); $config->task->datatable->defaultField = array('id', 'pri', 'name', 'status', 'deadline', 'openedDate', 'assignedTo', 'finishedBy', 'finishedDate', 'estimate', 'consumed', 'left', 'story', 'actions');