Dependency display
Task views now include the list of dependencies and reverse dependencies. In addition, it is impossible to mark a task as completed if it has unsatisfied dependencies, and it is impossible to re-activate a task that has completed reverse dependencies.
This commit is contained in:
parent
9677ad4dd3
commit
fd50fda73a
6 changed files with 121 additions and 11 deletions
includes/t-tasks
|
@ -150,7 +150,10 @@ class Ctrl_ViewTask
|
|||
}
|
||||
$page->setTitle( $task->title . ' (task)' );
|
||||
|
||||
$result = array( Loader::Ctrl( 'task_details' , $task ) );
|
||||
$result = array(
|
||||
Loader::Ctrl( 'task_details' , $task ) ,
|
||||
Loader::Ctrl( 'task_dependencies' , $task ) ,
|
||||
);
|
||||
|
||||
if ( $task->completed_by === null ) {
|
||||
array_push( $result , Loader::Ctrl( 'add_task_note_form' , $task ) );
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue